]> granicus.if.org Git - php/commitdiff
Fixed fixed_array returning initializing
authorXinchen Hui <laruence@gmail.com>
Sat, 15 Mar 2014 05:20:23 +0000 (13:20 +0800)
committerXinchen Hui <laruence@gmail.com>
Sat, 15 Mar 2014 05:20:23 +0000 (13:20 +0800)
ext/spl/spl_fixedarray.c

index 2a66b0fb5aeaf7457b004c813ba4aa41cc52f2fa..d8f61ce3499a5b0ef979e8433724089e8a7292c8 100644 (file)
@@ -745,7 +745,7 @@ SPL_METHOD(SplFixedArray, fromArray)
        object_init_ex(return_value, spl_ce_SplFixedArray);
        Z_TYPE_P(return_value) = IS_OBJECT;
 
-       intern = (spl_fixedarray_object *)Z_OBJ_P(return_value);
+       intern = Z_SPLFIXEDARRAY_P(return_value);
        intern->array = array;
 }
 /* }}} */