Skip to content

Commit fb8c2d4

Browse files
committed
Fix Py_None ref leak
1 parent e1ec1dc commit fb8c2d4

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Objects/descrobject.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1801,6 +1801,10 @@ property_init_impl(propertyobject *self, PyObject *fget, PyObject *fset,
18011801
if (rc <= 0) {
18021802
return rc;
18031803
}
1804+
if (prop_doc == Py_None) {
1805+
prop_doc = NULL;
1806+
Py_DECREF(Py_None);
1807+
}
18041808
self->getter_doc = 1;
18051809
}
18061810

0 commit comments

Comments
 (0)