clean up some warnings in bpy code
authorStephen Swaney <sswaney@centurytel.net>
Mon, 16 Jan 2006 17:55:03 +0000 (17:55 +0000)
committerStephen Swaney <sswaney@centurytel.net>
Mon, 16 Jan 2006 17:55:03 +0000 (17:55 +0000)
source/blender/python/BPY_interface.c
source/blender/python/api2_2x/Bone.c
source/blender/python/api2_2x/Mesh.c
source/blender/python/api2_2x/Pose.c
source/blender/python/api2_2x/constant.c

index 3cdc0de4f5224efcada3dc77b2742f3a7e55cf61..529d428692b5dd01d5b445e1805e72abea2d9beb 100644 (file)
@@ -1706,8 +1706,9 @@ static PyObject *reimportText( PyObject *module )
 
        /* if previously compiled, free the object */
        /* (can't see how could be NULL, but check just in case) */ 
-       if( text->compiled )
+       if( text->compiled ){
                Py_DECREF( (PyObject *)text->compiled );
+       }
 
        /* compile the buffer */
        buf = txt_to_buf( text );
index 95344e7a960936877b517a6ac57d5c0049e13ca8..7e233e5f647e9585ee802ff09f6bde99d2053cae 100644 (file)
@@ -648,7 +648,7 @@ static PyMethodDef BPy_EditBone_methods[] = {
                "() - True/False - Bone has a parent"},
        {"clearParent", (PyCFunction) EditBone_clearParent, METH_NOARGS, 
                "() - sets the parent to None"},
-       {NULL}
+       {NULL, NULL, 0, NULL}
 };
 ///------------------------tp_getset
 //This contains methods for attributes that require checking
@@ -675,7 +675,7 @@ static PyGetSetDef BPy_EditBone_getset[] = {
                "The parent bone of this bone", NULL},
        {"length", (getter)EditBone_getLength, (setter)EditBone_setLength, 
                "The length of this bone", NULL},
-       {NULL}
+       {NULL, NULL, NULL, NULL,NULL}
 };
 
 //------------------------tp_repr
@@ -1067,7 +1067,7 @@ static PyMethodDef BPy_Bone_methods[] = {
                "() - True/False - Bone has 1 or more children"},
        {"getAllChildren", (PyCFunction) Bone_getAllChildren, METH_NOARGS, 
                "() - All the children for this bone - including children's children"},
-       {NULL}
+       {NULL, NULL, 0, NULL}
 };
 //------------------------tp_getset
 //This contains methods for attributes that require checking
@@ -1096,7 +1096,7 @@ static PyGetSetDef BPy_Bone_getset[] = {
                "The child bones of this bone", NULL},
        {"length", (getter)Bone_getLength, (setter)Bone_setLength, 
                "The length of this bone", NULL},
-       {NULL}
+       {NULL, NULL, NULL, NULL,NULL}
 };
 //------------------------tp_repr
 //This is the string representation of the object
index 16a3072d0f28645e72e5acff755a695904ce3694..5a5bc3106ab34a6ff29ccd45221b4c545e71646f 100644 (file)
@@ -1420,7 +1420,7 @@ static PyObject *MVertSeq_item( BPy_MVertSeq * self, int i )
                                              "array index out of range" );
 
        return MVert_CreatePyObject( self->mesh, i );
-};
+}
 
 /*
  * retrieve a slice of the vertex list (as a Python list)
@@ -1487,7 +1487,7 @@ static int MVertSeq_assign_item( BPy_MVertSeq * self, int i,
        memcpy( dst, src, sizeof(MVert) );
        // mesh_update( self->mesh );
        return 0;
-};
+}
 
 static int MVertSeq_assign_slice( BPy_MVertSeq *self, int low, int high,
                   PyObject *args )
index dda0bf90610ba948c39334ba9c4ceadac61f9705..577eb1029a36979b3e31d3faea12eb48de0ea889 100644 (file)
@@ -104,7 +104,7 @@ static PyMethodDef BPy_PoseBonesDict_methods[] = {
                "() - Returns the keys the dictionary"},
        {"values", (PyCFunction) PoseBonesDict_values, METH_NOARGS, 
                "() - Returns the values from the dictionary"},
-       {NULL}
+       {NULL, NULL, 0, NULL}
 };
 //-----------------(internal)
 static int PoseBoneMapping_Init(PyObject *dictionary, ListBase *posechannels){
@@ -293,7 +293,7 @@ static PyObject *Pose_update(BPy_Pose *self)
 static PyMethodDef BPy_Pose_methods[] = {
        {"update", (PyCFunction) Pose_update, METH_NOARGS, 
                "() - Rebuilds the pose with new values"},
-       {NULL}
+       {NULL, NULL, 0, NULL}
 };
 //------------------ATTRIBUTE IMPLEMENTATIONS---------------------------
 //------------------------Pose.bones (getter)
@@ -318,7 +318,7 @@ AttributeError:
 static PyGetSetDef BPy_Pose_getset[] = {
        {"bones", (getter)Pose_getBoneDict, (setter)Pose_setBoneDict, 
                "The pose's Bone dictionary", NULL},
-       {NULL}
+       {NULL, NULL, NULL, NULL, NULL}
 };
 //------------------------tp_dealloc
 //This tells how to 'tear-down' our object when ref count hits 0
@@ -527,7 +527,7 @@ AttributeError5:
 static PyMethodDef BPy_PoseBone_methods[] = {
        {"insertKey", (PyCFunction) PoseBone_insertKey, METH_VARARGS, 
                "() - insert a key for this pose into an action"},
-       {NULL}
+       {NULL, NULL, 0, NULL}
 };
 //------------------ATTRIBUTE IMPLEMENTATIONS---------------------------
 //------------------------PoseBone.name (getter)
@@ -784,7 +784,7 @@ static PyGetSetDef BPy_PoseBone_getset[] = {
                "The pose bone's tail positon", NULL},
        //{"constraints", (getter)PoseBone_getConstraints, (setter)PoseBone_setConstraints, 
        //      "The list of contraints that pertain to this pose bone", NULL},
-       {NULL}
+       {NULL, NULL, NULL, NULL, NULL}
 };
 //------------------------tp_dealloc
 //This tells how to 'tear-down' our object when ref count hits 0
@@ -856,7 +856,7 @@ PyTypeObject PoseBone_Type = {
 //-------------------MODULE METHODS IMPLEMENTATION------------------------
 //-------------------MODULE METHODS DEFINITION-----------------------------
 struct PyMethodDef M_Pose_methods[] = {
-       {NULL}
+       {NULL, NULL, 0, NULL}
 };
 //-------------------MODULE INITIALIZATION--------------------------------
 PyObject *Pose_Init(void)
index 1ebf50ffa55dece9dcd3da88de9a2ac4eac814c7..f28af8efad6257f04549d69d0ca9d3ca2a9fdd44 100644 (file)
@@ -90,7 +90,7 @@ static PyMethodDef BPy_constant_methods[] = {
                "() - Returns the keys the dictionary"},
        {"values", (PyCFunction) constant_values, METH_NOARGS, 
                "() - Returns the values from the dictionary"},
-       {NULL}
+       {NULL, NULL, 0, NULL}
 };
 //------------------------mp_length
 static int constantLength(BPy_constant *self)