]> granicus.if.org Git - python/commitdiff
bpo-33644: Fix signatures of tp_finalize handlers in testing code. (GH-7111)
authorSerhiy Storchaka <storchaka@gmail.com>
Sat, 26 May 2018 07:51:58 +0000 (10:51 +0300)
committerGitHub <noreply@github.com>
Sat, 26 May 2018 07:51:58 +0000 (10:51 +0300)
Modules/_testmultiphase.c
Modules/xxlimited.c

index 8090a485f4a9f18bfc0333cff3f1158db4d690e6..68404f2c6cdb6b4d673cb0d09bbfe2d0d38ad57e 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 *