com php-src: Fixed potential memory leaks: ext/openssl/openssl.c ext/standard/type.c

From: Date: Tue, 22 Jul 2014 16:55:54 +0000
Subject: com php-src: Fixed potential memory leaks: ext/openssl/openssl.c ext/standard/type.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-79558@lists.php.net to get a copy of this message
Commit: 9583a14e7586a78b3756996e67c9590989a691f2 Author: Dmitry Stogov <dmitry@zend.com> Tue, 22 Jul 2014 20:55:54 +0400 Parents: ca273c31dd893f8f2520b82c7359dac8424cd67d Branches: phpng Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=9583a14e7586a78b3756996e67c9590989a691f2 Log: Fixed potential memory leaks Changed paths: M ext/openssl/openssl.c M ext/standard/type.c Diff: diff --git a/ext/openssl/openssl.c b/ext/openssl/openssl.c index b0b23fe..cd8a156 100755 --- a/ext/openssl/openssl.c +++ b/ext/openssl/openssl.c @@ -4867,7 +4867,8 @@ PHP_FUNCTION(openssl_seal) zval_dtor(*ivec); if (ivlen) { iv[ivlen] = '\0'; - ZVAL_STRINGL(*ivec, erealloc(iv, ivlen + 1), ivlen); + ZVAL_STRINGL(*ivec, iv, ivlen); + efree(iv); } else { ZVAL_EMPTY_STRING(*ivec); } diff --git a/ext/standard/type.c b/ext/standard/type.c index d72a17d..2a2988d 100644 --- a/ext/standard/type.c +++ b/ext/standard/type.c @@ -67,6 +67,7 @@ PHP_FUNCTION(gettype) res_len = sizeof("object of type ")-1 + Z_OBJCE_P(arg)->name_length; spprintf(&result, 0, "object of type %s", Z_OBJCE_P(arg)->name); RETVAL_STRINGL(result, res_len); + efree(result); } */ break;

« previous php.cvs (#79558) next »