Author: guido.van.rossum
Date: Fri Aug 17 16:33:37 2007
New Revision: 57143
Modified:
python/branches/py3k/Modules/zipimport.c
Log:
Fix refcount leak, courtesy Christian Heines.
Modified: python/branches/py3k/Modules/zipimport.c
==============================================================================
--- python/branches/py3k/Modules/zipimport.c (original)
+++ python/branches/py3k/Modules/zipimport.c Fri Aug 17 16:33:37 2007
@@ -852,8 +852,9 @@
buf[data_size] = '\0';
if (compress == 0) { /* data is not compressed */
- raw_data = PyBytes_FromStringAndSize(buf, data_size);
- return raw_data;
+ data = PyBytes_FromStringAndSize(buf, data_size);
+ Py_DECREF(raw_data);
+ return data;
}
/* Decompress with zlib */
_______________________________________________
Python-3000-checkins mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000-checkins