]> granicus.if.org Git - php/commitdiff
- fix SEGV in php_output_handler_started()
authorMichael Wallner <mike@php.net>
Tue, 6 Jun 2006 22:13:23 +0000 (22:13 +0000)
committerMichael Wallner <mike@php.net>
Tue, 6 Jun 2006 22:13:23 +0000 (22:13 +0000)
main/output.c

index 5de2c3635b22a77420619c9f363f84fe0a68d553..bd16e36d87387be1a941afdcd58eacdb9b38286e 100644 (file)
@@ -561,7 +561,7 @@ PHPAPI int php_output_handler_started(zval *name TSRMLS_DC)
        int i, count = php_output_get_level(TSRMLS_C);
        
        if (count) {
-               handlers = *(php_output_handler ***) zend_stack_base(&OG(handlers));
+               handlers = (php_output_handler **) zend_stack_base(&OG(handlers));
                
                for (i = 0; i < count; ++i) {
                        if (!zend_binary_zval_strcmp(handlers[i]->name, name)) {