From 981ba00606191c2b010ec49b7e21b8731afe86aa Mon Sep 17 00:00:00 2001 From: Andrey Hristov Date: Wed, 17 Mar 2010 18:08:25 +0000 Subject: [PATCH] Fix for complaint from the Zend MM, efree of a NULL pointer. --- ext/mysqlnd/mysqlnd_debug.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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)); -- 2.40.0