]> granicus.if.org Git - php/commitdiff
plug recent leak
authorAndrey Hristov <andrey@php.net>
Wed, 31 Oct 2012 15:13:00 +0000 (16:13 +0100)
committerAndrey Hristov <andrey@php.net>
Wed, 31 Oct 2012 15:13:00 +0000 (16:13 +0100)
ext/mysqlnd/mysqlnd_net.c

index b04c4eee13f839b5a6ef26d0f5fdcf24b810b6dd..5e9f404233ca6d7d70a683b88b624d582ff54f10 100644 (file)
@@ -978,6 +978,10 @@ MYSQLND_METHOD(mysqlnd_net, free_contents)(MYSQLND_NET * net TSRMLS_DC)
                mnd_pefree(net->data->options.ssl_cipher, pers);
                net->data->options.ssl_cipher = NULL;
        }
+       if (net->data->options.sha256_server_public_key) {
+               mnd_pefree(net->data->options.sha256_server_public_key, pers);
+               net->data->options.sha256_server_public_key = NULL;
+       }
 
        DBG_VOID_RETURN;
 }