com php-src: Added missed warning (ext/spl/tests/iterator_ 035.phpt): Zend/zend_execute.c

From: Date: Wed, 09 Jul 2014 09:30:47 +0000
Subject: com php-src: Added missed warning (ext/spl/tests/iterator_ 035.phpt): Zend/zend_execute.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-79356@lists.php.net to get a copy of this message
Commit: d87140d8d8a76dddc3501306d0da901c1ae2cd61 Author: Dmitry Stogov <dmitry@zend.com> Wed, 9 Jul 2014 13:30:47 +0400 Parents: 1dd07d6bf438a6a60f2fefcdd7e5c45045ef88f9 Branches: phpng Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=d87140d8d8a76dddc3501306d0da901c1ae2cd61 Log: Added missed warning (ext/spl/tests/iterator_035.phpt) Changed paths: M Zend/zend_execute.c Diff: diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index a11cbe2..4b3577b 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -1183,7 +1183,10 @@ convert_to_array: retval = Z_OBJ_HT_P(container)->read_dimension(container, dim, type, result TSRMLS_CC); if (UNEXPECTED(retval == &EG(uninitialized_zval))) { + zend_class_entry *ce = Z_OBJCE_P(container); + ZVAL_NULL(result); + zend_error(E_NOTICE, "Indirect modification of overloaded element of %s has no effect", ce->name->val); } else if (retval && Z_TYPE_P(retval) != IS_UNDEF) { if (!Z_ISREF_P(retval)) { if (Z_REFCOUNTED_P(retval) &&

« previous php.cvs (#79356) next »