]> granicus.if.org Git - php/commitdiff
Null dtor so that extensions won't be unloaded prematurely by list
authorStanislav Malyshev <stas@php.net>
Thu, 28 Aug 2003 11:34:51 +0000 (11:34 +0000)
committerStanislav Malyshev <stas@php.net>
Thu, 28 Aug 2003 11:34:51 +0000 (11:34 +0000)
destruction

sapi/cli/php_cli.c

index 83ed7f0d4125e3cbc3ff8ae466be7a7b78121bea..de8e6096a99603dc4404486acc91ede4a341c718 100644 (file)
@@ -164,6 +164,7 @@ static void print_extensions(TSRMLS_D)
        zend_llist sorted_exts;
 
        zend_llist_copy(&sorted_exts, &zend_extensions);
+       sorted_exts.dtor = NULL;
        zend_llist_sort(&sorted_exts, extension_name_cmp TSRMLS_CC);
        zend_llist_apply_with_argument(&sorted_exts, (llist_apply_with_arg_func_t) print_extension_info, NULL TSRMLS_CC);
        zend_llist_destroy(&sorted_exts);