From 2f148c5a06ffef4d22822565c3e7cf03cca08bd9 Mon Sep 17 00:00:00 2001 From: Simone Mosciatti Date: Tue, 4 Oct 2022 00:50:23 +0200 Subject: [PATCH] update reference couter of Py_None used during repr of Signature object --- AUTHORS.rst | 1 + src/signature.c | 1 + 2 files changed, 2 insertions(+) diff --git a/AUTHORS.rst b/AUTHORS.rst index 762d9962f..357b11287 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -202,3 +202,4 @@ Authors:: chengyuhang earl odidev + siscia \ No newline at end of file diff --git a/src/signature.c b/src/signature.c index 15ccdf6ce..9867e49d7 100644 --- a/src/signature.c +++ b/src/signature.c @@ -246,6 +246,7 @@ Signature__repr__(Signature *self) encoding = to_unicode(self->encoding, self->encoding, NULL); } else { encoding = Py_None; + Py_INCREF(Py_None); } str = PyUnicode_FromFormat(