Skip to content

Commit f8f2138

Browse files
committed
fix refleak in reduce_2 error case
1 parent 26c985a commit f8f2138

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Objects/typeobject.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3286,7 +3286,7 @@ reduce_2(PyObject *obj)
32863286
PyErr_Format(PyExc_TypeError,
32873287
"can't pickle %.200s objects",
32883288
((PyTypeObject *)cls)->tp_name);
3289-
return NULL;
3289+
goto end;
32903290
}
32913291

32923292
getnewargs = PyObject_GetAttrString(obj, "__getnewargs__");

0 commit comments

Comments
 (0)