]> granicus.if.org Git - php/commitdiff
Fix msql_close()
authorZeev Suraski <zeev@php.net>
Fri, 3 Nov 2000 00:52:54 +0000 (00:52 +0000)
committerZeev Suraski <zeev@php.net>
Fri, 3 Nov 2000 00:52:54 +0000 (00:52 +0000)
ext/msql/php_msql.c

index 01a45b79c1028c706ca10a2f6ad84ac42b56a36e..8b09ab6fc8aaf931429c4ee99fb90a5d03c4e61d 100644 (file)
@@ -404,6 +404,11 @@ DLEXPORT PHP_FUNCTION(msql_close)
        
        ZEND_FETCH_RESOURCE2(msql, int, &msql_link, id, "mSQL-Link", msql_globals.le_link, msql_globals.le_plink);
        
+       zend_list_delete(Z_RESVAL_P(msql_link));
+       if (Z_RESVAL_P(mysql_link)==msql_globals.default_link) {
+               zend_list_delete(msql_globals.default_link);
+       }
+
        zend_list_delete(id);
        RETURN_TRUE;
 }