From f9b26bc39a9ea9b1380628eeb0e6dad3c93cfcb0 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Tue, 15 Apr 2014 21:56:30 +0400 Subject: Cleanup (2-nd round) --- ext/mysql/php_mysql.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'ext/mysql/php_mysql.c') diff --git a/ext/mysql/php_mysql.c b/ext/mysql/php_mysql.c index b6d43687e0..1731c8a538 100644 --- a/ext/mysql/php_mysql.c +++ b/ext/mysql/php_mysql.c @@ -1335,8 +1335,9 @@ PHP_FUNCTION(mysql_stat) RETURN_STRING(stat); #else if (mysqlnd_stat(mysql->conn, &stat, &stat_len) == PASS) { - //???? memleak - RETURN_STRINGL(stat, stat_len); + // TODO: avoid reallocation ??? + RETVAL_STRINGL(stat, stat_len); + efree(stat); #endif } else { RETURN_FALSE; -- cgit v1.2.1