summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2008-07-26 17:59:54 +0000
committerDmitry Stogov <dmitry@php.net>2008-07-26 17:59:54 +0000
commitf5f8cba8e978a7408b337e9c5e622086a1c697ac (patch)
tree2ef9df81661ae258421b1271aca445e18fccbac6 /Zend/zend_execute.c
parentb25f9f6a6ab91daf72c0a11f4fa8bd1451b81211 (diff)
downloadphp-git-f5f8cba8e978a7408b337e9c5e622086a1c697ac.tar.gz
Fixed bug #44660 (Indexed and reference assignment to propery of non-object don't trigger warning)
Diffstat (limited to 'Zend/zend_execute.c')
-rw-r--r--Zend/zend_execute.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c
index c4b10c221d..91fd3bc4d9 100644
--- a/Zend/zend_execute.c
+++ b/Zend/zend_execute.c
@@ -1175,6 +1175,7 @@ static void zend_fetch_property_address(temp_variable *result, zval **container_
}
object_init(container);
} else {
+ zend_error(E_WARNING, "Attempt to modify property of non-object");
result->var.ptr_ptr = &EG(error_zval_ptr);
PZVAL_LOCK(EG(error_zval_ptr));
return;