]> granicus.if.org Git - python/commitdiff
Add missing INCREF.
authorNeil Schemenauer <nascheme@enme.ucalgary.ca>
Sat, 18 Jun 2005 17:37:06 +0000 (17:37 +0000)
committerNeil Schemenauer <nascheme@enme.ucalgary.ca>
Sat, 18 Jun 2005 17:37:06 +0000 (17:37 +0000)
Backport candidate.

Modules/gcmodule.c

index c563ed84d246bc5ed884c27c8cd09191fa6d4a05..38494ead3fd53847834da4f7ae895babe5be2104 100644 (file)
@@ -1166,6 +1166,7 @@ initgc(void)
                if (garbage == NULL)
                        return;
        }
+       Py_INCREF(garbage);
        if (PyModule_AddObject(m, "garbage", garbage) < 0)
                return;
 #define ADD_INT(NAME) if (PyModule_AddIntConstant(m, #NAME, NAME) < 0) return