]> granicus.if.org Git - python/commitdiff
bpo-33644: Fix signatures of tp_finalize handlers in testing code. (GH-7111) (GH...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Sat, 26 May 2018 10:17:08 +0000 (03:17 -0700)
committerSerhiy Storchaka <storchaka@gmail.com>
Sat, 26 May 2018 10:17:08 +0000 (13:17 +0300)
(cherry picked from commit 19de8b3dd742fb53681478ad4fff57ed7c37a953)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Modules/_testmultiphase.c
Modules/xxlimited.c

index 8891d8d21dfc094991c639ac31cf2ff7cbe74130..43f8034e8e9b58bcf25a35d3c42d550047084916 100644 (file)
@@ -23,11 +23,10 @@ Example_traverse(ExampleObject *self, visitproc visit, void *arg)
     return 0;
 }
 
-static int
+static void
 Example_finalize(ExampleObject *self)
 {
     Py_CLEAR(self->x_attr);
-    return 0;
 }
 
 static PyObject *
index 5041ac8284a3c9e6e11bb20514dee970c2bc3391..5586989d039cfe1ac3e7b8fee2086bc3f32dd0f9 100644 (file)
@@ -47,11 +47,10 @@ Xxo_traverse(XxoObject *self, visitproc visit, void *arg)
     return 0;
 }
 
-static int
+static void
 Xxo_finalize(XxoObject *self)
 {
     Py_CLEAR(self->x_attr);
-    return 0;
 }
 
 static PyObject *