From: Andrey Hristov Date: Wed, 17 Mar 2010 18:08:25 +0000 (+0000) Subject: Fix for complaint from the Zend MM, efree of a NULL pointer. X-Git-Tag: php-5.3.3RC1~382 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=981ba00606191c2b010ec49b7e21b8731afe86aa;p=php Fix for complaint from the Zend MM, efree of a NULL pointer. --- diff --git a/ext/mysqlnd/mysqlnd_debug.c b/ext/mysqlnd/mysqlnd_debug.c index 085a8ed55b..4ede83663f 100644 --- a/ext/mysqlnd/mysqlnd_debug.c +++ b/ext/mysqlnd/mysqlnd_debug.c @@ -828,7 +828,9 @@ void _mysqlnd_pefree(void *ptr, zend_bool persistent MYSQLND_MEM_D) DBG_INF_FMT("before: %lu", zend_memory_usage(persistent TSRMLS_CC)); } - pefree(ptr, persistent); + if (ptr) { + pefree(ptr, persistent); + } if (persistent == FALSE) { DBG_INF_FMT("after : %lu", zend_memory_usage(persistent TSRMLS_CC));