From: Dmitry Stogov Date: Tue, 4 Mar 2014 12:07:42 +0000 (+0400) Subject: Fixed next index insetion through magic function ($obj[] = ...) X-Git-Tag: POST_PHPNG_MERGE~412^2~431 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f88816acbbbc6bdfc146dc28f29253f0996d82da;p=php Fixed next index insetion through magic function ($obj[] = ...) --- diff --git a/Zend/zend_object_handlers.c b/Zend/zend_object_handlers.c index 52b073ed14..de5da28e6a 100644 --- a/Zend/zend_object_handlers.c +++ b/Zend/zend_object_handlers.c @@ -708,7 +708,7 @@ static void zend_std_write_dimension(zval *object, zval *offset, zval *value TSR if (EXPECTED(instanceof_function_ex(ce, zend_ce_arrayaccess, 1 TSRMLS_CC) != 0)) { if (!offset) { - ZVAL_UNDEF(&tmp); + ZVAL_NULL(&tmp); offset = &tmp; } else { SEPARATE_ARG_IF_REF(offset);