]> granicus.if.org Git - python/commitdiff
Fixed leak in sys.flags initialization.
authorSerhiy Storchaka <storchaka@gmail.com>
Tue, 17 Dec 2013 12:59:29 +0000 (14:59 +0200)
committerSerhiy Storchaka <storchaka@gmail.com>
Tue, 17 Dec 2013 12:59:29 +0000 (14:59 +0200)
Python/sysmodule.c

index a868715ffcf06cee44eca000a52d6392bea4f03d..fa66eb4c419875c5909fc972de75aea79d7a30ab 100644 (file)
@@ -1261,6 +1261,7 @@ make_flags(void)
 #undef SetFlag
 
     if (PyErr_Occurred()) {
+        Py_DECREF(seq);
         return NULL;
     }
     return seq;