]> granicus.if.org Git - python/commitdiff
Remove unnecessary casts from type object initializers.
authorGeorg Brandl <georg@python.org>
Thu, 30 Mar 2006 11:58:57 +0000 (11:58 +0000)
committerGeorg Brandl <georg@python.org>
Thu, 30 Mar 2006 11:58:57 +0000 (11:58 +0000)
Modules/cStringIO.c
Modules/collectionsmodule.c
Modules/threadmodule.c

index bdc9f00d39d3e3c4294b57a9fd201ab5dac13431..4debb7263bdf8a00489b2b153f14972ba6e6de0a 100644 (file)
@@ -503,17 +503,17 @@ static PyTypeObject Otype = {
   0,                           /*tp_itemsize*/
   /* methods */
   (destructor)O_dealloc,       /*tp_dealloc*/
-  (printfunc)0,                        /*tp_print*/
+  0,                           /*tp_print*/
   0,                           /*tp_getattr */
   0,                           /*tp_setattr */
-  (cmpfunc)0,                  /*tp_compare*/
-  (reprfunc)0,                 /*tp_repr*/
+  0,                           /*tp_compare*/
+  0,                           /*tp_repr*/
   0,                           /*tp_as_number*/
   0,                           /*tp_as_sequence*/
   0,                           /*tp_as_mapping*/
-  (hashfunc)0,                 /*tp_hash*/
-  (ternaryfunc)0,              /*tp_call*/
-  (reprfunc)0,                 /*tp_str*/
+  0,                           /*tp_hash*/
+  0    ,                       /*tp_call*/
+  0,                           /*tp_str*/
   0,                           /*tp_getattro */
   0,                           /*tp_setattro */
   0,                           /*tp_as_buffer */
@@ -624,17 +624,17 @@ static PyTypeObject Itype = {
   0,                                   /*tp_itemsize*/
   /* methods */
   (destructor)I_dealloc,               /*tp_dealloc*/
-  (printfunc)0,                                /*tp_print*/
+  0,                                   /*tp_print*/
   0,                                   /* tp_getattr */
-  (setattrfunc)0,                      /*tp_setattr*/
-  (cmpfunc)0,                          /*tp_compare*/
-  (reprfunc)0,                         /*tp_repr*/
+  0,                                   /*tp_setattr*/
+  0,                                   /*tp_compare*/
+  0,                                   /*tp_repr*/
   0,                                   /*tp_as_number*/
   0,                                   /*tp_as_sequence*/
   0,                                   /*tp_as_mapping*/
-  (hashfunc)0,                         /*tp_hash*/
-  (ternaryfunc)0,                      /*tp_call*/
-  (reprfunc)0,                         /*tp_str*/
+  0,                                   /*tp_hash*/
+  0,                                   /*tp_call*/
+  0,                                   /*tp_str*/
   0,                                   /* tp_getattro */
   0,                                   /* tp_setattro */
   0,                                   /* tp_as_buffer */
index b80ab07327ff4838771db238266356cfbb00b817..61473e103eae1a17413719b7172075ebb6e69160 100644 (file)
@@ -832,11 +832,11 @@ static PyTypeObject deque_type = {
        0,                              /* tp_itemsize */
        /* methods */
        (destructor)deque_dealloc,      /* tp_dealloc */
-       (printfunc)deque_tp_print,      /* tp_print */
+       deque_tp_print,                 /* tp_print */
        0,                              /* tp_getattr */
        0,                              /* tp_setattr */
        0,                              /* tp_compare */
-       (reprfunc)deque_repr,           /* tp_repr */
+       deque_repr,                     /* tp_repr */
        0,                              /* tp_as_number */
        &deque_as_sequence,             /* tp_as_sequence */
        0,                              /* tp_as_mapping */
@@ -1302,7 +1302,7 @@ static PyTypeObject defdict_type = {
        Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE | Py_TPFLAGS_HAVE_GC |
                Py_TPFLAGS_HAVE_WEAKREFS,       /* tp_flags */
        defdict_doc,                    /* tp_doc */
-       (traverseproc)defdict_traverse, /* tp_traverse */
+       defdict_traverse,               /* tp_traverse */
        (inquiry)defdict_tp_clear,      /* tp_clear */
        0,                              /* tp_richcompare */
        0,                              /* tp_weaklistoffset*/
@@ -1316,7 +1316,7 @@ static PyTypeObject defdict_type = {
        0,                              /* tp_descr_get */
        0,                              /* tp_descr_set */
        0,                              /* tp_dictoffset */
-       (initproc)defdict_init,         /* tp_init */
+       defdict_init,                   /* tp_init */
        PyType_GenericAlloc,            /* tp_alloc */
        0,                              /* tp_new */
        PyObject_GC_Del,                /* tp_free */
index 9a6c5d80573576723be483679a49ee8f143ecc82..23f2b6289991921b30889cfe862c88ead10e0731 100644 (file)
@@ -375,17 +375,17 @@ static PyTypeObject localtype = {
        /* tp_basicsize      */ sizeof(localobject),
        /* tp_itemsize       */ 0,
        /* tp_dealloc        */ (destructor)local_dealloc,
-       /* tp_print          */ (printfunc)0,
-       /* tp_getattr        */ (getattrfunc)0,
-       /* tp_setattr        */ (setattrfunc)0,
-       /* tp_compare        */ (cmpfunc)0,
-       /* tp_repr           */ (reprfunc)0,
+       /* tp_print          */ 0,
+       /* tp_getattr        */ 0,
+       /* tp_setattr        */ 0,
+       /* tp_compare        */ 0,
+       /* tp_repr           */ 0,
        /* tp_as_number      */ 0,
        /* tp_as_sequence    */ 0,
        /* tp_as_mapping     */ 0,
-       /* tp_hash           */ (hashfunc)0,
-       /* tp_call           */ (ternaryfunc)0,
-       /* tp_str            */ (reprfunc)0,
+       /* tp_hash           */ 0,
+       /* tp_call           */ 0,
+       /* tp_str            */ 0,
        /* tp_getattro       */ (getattrofunc)local_getattro,
        /* tp_setattro       */ (setattrofunc)local_setattro,
        /* tp_as_buffer      */ 0,
@@ -393,23 +393,23 @@ static PyTypeObject localtype = {
        /* tp_doc            */ "Thread-local data",
        /* tp_traverse       */ (traverseproc)local_traverse,
        /* tp_clear          */ (inquiry)local_clear,
-       /* tp_richcompare    */ (richcmpfunc)0,
-       /* tp_weaklistoffset */ (long)0,
-       /* tp_iter           */ (getiterfunc)0,
-       /* tp_iternext       */ (iternextfunc)0,
+       /* tp_richcompare    */ 0,
+       /* tp_weaklistoffset */ 0,
+       /* tp_iter           */ 0,
+       /* tp_iternext       */ 0,
        /* tp_methods        */ 0,
        /* tp_members        */ 0,
        /* tp_getset         */ local_getset,
        /* tp_base           */ 0,
        /* tp_dict           */ 0, /* internal use */
-       /* tp_descr_get      */ (descrgetfunc)0,
-       /* tp_descr_set      */ (descrsetfunc)0,
+       /* tp_descr_get      */ 0,
+       /* tp_descr_set      */ 0,
        /* tp_dictoffset     */ offsetof(localobject, dict),
-       /* tp_init           */ (initproc)0,
-       /* tp_alloc          */ (allocfunc)0,
-       /* tp_new            */ (newfunc)local_new,
+       /* tp_init           */ 0,
+       /* tp_alloc          */ 0,
+       /* tp_new            */ local_new,
        /* tp_free           */ 0, /* Low-level free-mem routine */
-       /* tp_is_gc          */ (inquiry)0, /* For PyObject_IS_GC */
+       /* tp_is_gc          */ 0, /* For PyObject_IS_GC */
 };