]> granicus.if.org Git - php/commitdiff
- don't hide early declaration
authorPierre Joye <pajoye@php.net>
Sat, 5 Sep 2009 19:00:05 +0000 (19:00 +0000)
committerPierre Joye <pajoye@php.net>
Sat, 5 Sep 2009 19:00:05 +0000 (19:00 +0000)
Zend/zend_API.c

index b920879ccd6c587fab45d9df45f300e3180d2563..552d95390aed5e9cc69b450eeef346ad09e937e5 100644 (file)
@@ -909,13 +909,13 @@ ZEND_API void zend_update_class_constants(zend_class_entry *class_type TSRMLS_DC
                                        (*q)->is_ref = 1;
                                        zend_hash_add(CE_STATIC_MEMBERS(class_type), str_index, str_length, (void**)q, sizeof(zval*), NULL);
                                } else {
-                                       zval *q;
+                                       zval *r;
 
-                                       ALLOC_ZVAL(q);
-                                       *q = **p;
-                                       INIT_PZVAL(q);
-                                       zval_copy_ctor(q);
-                                       zend_hash_add(CE_STATIC_MEMBERS(class_type), str_index, str_length, (void**)&q, sizeof(zval*), NULL);
+                                       ALLOC_ZVAL(r);
+                                       *r = **p;
+                                       INIT_PZVAL(r);
+                                       zval_copy_ctor(r);
+                                       zend_hash_add(CE_STATIC_MEMBERS(class_type), str_index, str_length, (void**)&r, sizeof(zval*), NULL);
                                }
                                zend_hash_move_forward_ex(&class_type->default_static_members, &pos);
                        }