From: Dan Kalowsky Date: Tue, 13 Aug 2002 21:56:39 +0000 (+0000) Subject: Fixes a memory leak which results when an invalid format code is X-Git-Tag: php-4.3.0dev_zend2_alpha3~83 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ed135034a9798d9c120a513c7b0ce1562034fd11;p=php Fixes a memory leak which results when an invalid format code is specified. Patch by Ilia #Someone give him php4 karma :) --- diff --git a/ext/standard/pack.c b/ext/standard/pack.c index 029e621212..8c02b8573f 100644 --- a/ext/standard/pack.c +++ b/ext/standard/pack.c @@ -209,6 +209,9 @@ PHP_FUNCTION(pack) break; default: + efree(argv); + efree(formatcodes); + efree(formatargs); php_error(E_WARNING, "pack type %c: unknown format code", code); RETURN_FALSE; }