]> granicus.if.org Git - php/commitdiff
Don't crash on exit by destroying the same hash twice
authorEdin Kadribasic <edink@php.net>
Sat, 2 Jul 2005 22:48:06 +0000 (22:48 +0000)
committerEdin Kadribasic <edink@php.net>
Sat, 2 Jul 2005 22:48:06 +0000 (22:48 +0000)
ext/odbc/php_odbc.c

index 1b11986d20b483abf89ce26ae91a0a3f8877eed8..0ba798e211a9cc65debbe0d7078057e3a13e1a83 100644 (file)
@@ -246,7 +246,7 @@ static void _close_odbc_pconn(zend_rsrc_list_entry *rsrc TSRMLS_DC)
        odbc_result *res;
        odbc_connection *conn = (odbc_connection *)rsrc->ptr;
 
-       nument = zend_hash_next_free_element(&EG(regular_list));
+       nument = zend_hash_next_free_element(&EG(persistent_list));
        for(i = 1; i < nument; i++) {
                ptr = zend_list_find(i, &type);
                if (ptr && (type == le_result)) {