]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Issue #27909: Fix INCREF for possible NULL value
authorRaymond Hettinger <python@rcn.com>
Wed, 31 Aug 2016 15:44:11 +0000 (08:44 -0700)
committerRaymond Hettinger <python@rcn.com>
Wed, 31 Aug 2016 15:44:11 +0000 (08:44 -0700)
Python/import.c

index 5025e755f4fb173216fe81b2ba7206feefcfc1b2..7018d59e88b56d5f1a0636726dc405613b6ce35c 100644 (file)
@@ -1056,7 +1056,7 @@ _imp_create_builtin(PyObject *module, PyObject *spec)
     mod = _PyImport_FindExtensionObject(name, name);
     if (mod || PyErr_Occurred()) {
         Py_DECREF(name);
-        Py_INCREF(mod);
+        Py_XINCREF(mod);
         return mod;
     }