]> granicus.if.org Git - php/commitdiff
plug a leak - forgot ot use the dtor already written
authorAndrey Hristov <andrey@php.net>
Tue, 15 Jan 2013 10:32:44 +0000 (11:32 +0100)
committerAndrey Hristov <andrey@php.net>
Tue, 15 Jan 2013 10:32:44 +0000 (11:32 +0100)
ext/mysqlnd/mysqlnd.c

index 1023b3e5f449dd7fca45fd5e734ebf00b446a13c..f5b10632d2fb997c7abab4a771a63cc1e6725747 100644 (file)
@@ -1103,6 +1103,7 @@ MYSQLND_METHOD(mysqlnd_conn, connect)(MYSQLND * conn_handle,
 }
 /* }}} */
 
+
 /* {{{ mysqlnd_connect */
 PHPAPI MYSQLND * mysqlnd_connect(MYSQLND * conn_handle,
                                                 const char * host, const char * user,
@@ -2455,7 +2456,7 @@ MYSQLND_METHOD(mysqlnd_conn_data, set_client_option_2d)(MYSQLND_CONN_DATA * cons
                                if (!conn->options->connect_attr) {
                                        goto oom;
                                }
-                               zend_hash_init(conn->options->connect_attr, 0, NULL, NULL, conn->persistent);
+                               zend_hash_init(conn->options->connect_attr, 0, NULL, connect_attr_item_dtor, conn->persistent);
                        }
                        DBG_INF_FMT("Adding [%s][%s]", key, value);
                        {