]> granicus.if.org Git - php/commitdiff
- MFB: free rsrc on error in zip_read (old API)
authorPierre Joye <pajoye@php.net>
Wed, 14 Mar 2007 11:37:35 +0000 (11:37 +0000)
committerPierre Joye <pajoye@php.net>
Wed, 14 Mar 2007 11:37:35 +0000 (11:37 +0000)
ext/zip/php_zip.c

index a07ed6b32bc0f9c4f1f31b446f35a39c75dee35a..393b5c28ff8fb8d19f674eeaee4cbe874865edba 100644 (file)
@@ -706,6 +706,7 @@ static PHP_FUNCTION(zip_read)
                        rsrc_int->index_current++;
                        ZEND_REGISTER_RESOURCE(return_value, zr_rsrc, le_zip_entry);
                } else {
+                       efree(zr_rsrc);
                        RETURN_FALSE;
                }