py api
[blender.git] / source / blender / python / api2_2x / BPyModule.c
index 8ca3f28912c077641fd8dad3fcd72300f98625bf..8c85324bde424d7c67028d89b0e561f8c0b24301 100644 (file)
@@ -457,7 +457,7 @@ PyObject *LibBlockSeq_new(BPy_LibBlockSeq *self, PyObject * args, PyObject *kwd)
        /* New Data */
        if (self->type == ID_IM) {
                /* Image, accepts width and height*/
-               if( !PyArg_ParseTuple( args, "s|ii", &name, &img_width, &img_height ) )
+               if( !PyArg_ParseTuple( args, "|sii", &name, &img_width, &img_height ) )
                        return EXPP_ReturnPyObjError( PyExc_TypeError,
                                "one string and two ints expected as arguments" );
                CLAMP(img_width,  4, 5000);
@@ -497,7 +497,7 @@ PyObject *LibBlockSeq_new(BPy_LibBlockSeq *self, PyObject * args, PyObject *kwd)
                
        } else {
                /* Other types only need the name */
-               if( !PyArg_ParseTuple( args, "s", &name ) )
+               if( !PyArg_ParseTuple( args, "|s", &name ) )
                        return EXPP_ReturnPyObjError( PyExc_TypeError,
                                "new(name) - name must be a string argument" );
        }