]> granicus.if.org Git - python/commitdiff
Fix reference leak.
authorMartin v. Löwis <martin@v.loewis.de>
Sat, 11 Aug 2007 14:25:27 +0000 (14:25 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Sat, 11 Aug 2007 14:25:27 +0000 (14:25 +0000)
Modules/arraymodule.c

index 36fec5327f7e04167d5e7f37e272874c3f548d7d..8e8dce2434a4ae3acce68a8219e14bbe8efab29b 100644 (file)
@@ -1258,6 +1258,7 @@ array_tofile(arrayobject *self, PyObject *f)
                Py_DECREF(bytes);
                if (res == NULL)
                        return NULL;
+               Py_DECREF(res); /* drop write result */
        }
 
   done: