]> granicus.if.org Git - php/commitdiff
- No idea why this wasn't crashing before.
authorAndi Gutmans <andi@php.net>
Wed, 26 Jun 2002 07:36:01 +0000 (07:36 +0000)
committerAndi Gutmans <andi@php.net>
Wed, 26 Jun 2002 07:36:01 +0000 (07:36 +0000)
ext/standard/var.c

index a6e9fd01c357e398f580533dbcfacc4514961148..0c7c5478f577edf03d9ccefa40f8e1c8ade41103 100644 (file)
@@ -94,11 +94,11 @@ void php_var_dump(zval **struc, int level TSRMLS_DC)
                goto head_done;
        case IS_OBJECT:
                object = Z_OBJ_PP(struc);
+               myht = Z_OBJPROP_PP(struc);
                if (myht->nApplyCount > 1) {
                        PUTS("*RECURSION*\n");
                        return;
                }
-               myht = Z_OBJPROP_PP(struc);
                php_printf("%sobject(%s)(%d) {\n", COMMON, Z_OBJCE_PP(struc)->name, zend_hash_num_elements(myht));
 head_done:
                zend_hash_apply_with_arguments(myht, (apply_func_args_t) php_array_element_dump, 1, level);