From: Pierre Joye Date: Wed, 14 Mar 2007 11:37:35 +0000 (+0000) Subject: - MFB: free rsrc on error in zip_read (old API) X-Git-Tag: RELEASE_1_0_1~44 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c5b9818e1edb3f729c92a2a441cbca1f1ab5a280;p=php - MFB: free rsrc on error in zip_read (old API) --- diff --git a/ext/zip/php_zip.c b/ext/zip/php_zip.c index a07ed6b32b..393b5c28ff 100644 --- a/ext/zip/php_zip.c +++ b/ext/zip/php_zip.c @@ -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; }