summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Hristov <andrey@php.net>2009-12-16 14:38:30 +0000
committerAndrey Hristov <andrey@php.net>2009-12-16 14:38:30 +0000
commitd233b0b2af7f697f3f7b6429bf8da22a4c23b565 (patch)
tree79fda28a0254f7f22663eedfb5b87f24907be27c
parenta1ef2d9fb3a62e98bc1238651fa2ed526aec2d56 (diff)
downloadphp-git-d233b0b2af7f697f3f7b6429bf8da22a4c23b565.tar.gz
call free_contents in every case, in case something is not freed
by the calling code
-rw-r--r--ext/mysqlnd/mysqlnd_net.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/mysqlnd/mysqlnd_net.c b/ext/mysqlnd/mysqlnd_net.c
index fc7f3de640..e890f1c614 100644
--- a/ext/mysqlnd/mysqlnd_net.c
+++ b/ext/mysqlnd/mysqlnd_net.c
@@ -287,6 +287,7 @@ mysqlnd_net_free(MYSQLND_NET * net TSRMLS_DC)
DBG_ENTER("mysqlnd_net_free");
if (net) {
+ net->m.free_contents(net TSRMLS_CC);
if (net->cmd_buffer.buffer) {
DBG_INF("Freeing cmd buffer");
mnd_pefree(net->cmd_buffer.buffer, pers);