]> granicus.if.org Git - php/commitdiff
variable used out of scope
authorJoe Watkins <krakjoe@php.net>
Thu, 28 Apr 2016 14:40:28 +0000 (15:40 +0100)
committerJoe Watkins <krakjoe@php.net>
Thu, 28 Apr 2016 14:40:28 +0000 (15:40 +0100)
ext/spl/spl_fixedarray.c

index 9bbda05829dbca2d94aeedcd77cf32850e40c762..e04abf77eac24b7ed8cdb966ed66341d1346204c 100644 (file)
@@ -410,11 +410,11 @@ static inline void spl_fixedarray_object_write_dimension_helper(spl_fixedarray_o
 static void spl_fixedarray_object_write_dimension(zval *object, zval *offset, zval *value) /* {{{ */
 {
        spl_fixedarray_object *intern;
+       zval tmp;
 
        intern = Z_SPLFIXEDARRAY_P(object);
 
        if (intern->fptr_offset_set) {
-               zval tmp;
                if (!offset) {
                        ZVAL_NULL(&tmp);
                        offset = &tmp;