summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Madden <jason+github@nextthought.com>2017-09-27 09:36:23 -0500
committerGitHub <noreply@github.com>2017-09-27 09:36:23 -0500
commit12eda2c8e57d6cdee7d5d3a14a93bfaddf0655b5 (patch)
tree034cba1ee737ae428e4c16fec339edadeb3997ad
parentf69a256465d17d19f781d748ed39920f7e2ddd83 (diff)
parent83c5b8f0ee194e3315837c9129008a11c3d8015c (diff)
downloadzope-i18nmessageid-12eda2c8e57d6cdee7d5d3a14a93bfaddf0655b5.tar.gz
Merge pull request #9 from y-fujisaki2/patch-2
Fix process of reference count during GC
-rw-r--r--src/zope/i18nmessageid/_zope_i18nmessageid_message.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/zope/i18nmessageid/_zope_i18nmessageid_message.c b/src/zope/i18nmessageid/_zope_i18nmessageid_message.c
index 3a45750..2fd30ea 100644
--- a/src/zope/i18nmessageid/_zope_i18nmessageid_message.c
+++ b/src/zope/i18nmessageid/_zope_i18nmessageid_message.c
@@ -156,6 +156,7 @@ Message_clear(Message *self)
static void
Message_dealloc(Message *self)
{
+ PyObject_GC_UnTrack((PyObject *)self);
Message_clear(self);
PyUnicode_Type.tp_dealloc((PyObject*)self);
}