From 1179686f62cf976c8bccc7564e5ed41a3c5eb3a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Fri, 24 Apr 2020 10:58:46 +0200 Subject: Improve error messages for invalid property access Closes GH-5446 Co-authored-by: Nikita Popov --- Zend/zend_API.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Zend/zend_API.c') diff --git a/Zend/zend_API.c b/Zend/zend_API.c index 01f9277214..cd72a6f156 100644 --- a/Zend/zend_API.c +++ b/Zend/zend_API.c @@ -133,7 +133,8 @@ ZEND_API const char *zend_get_type_by_const(int type) /* {{{ */ ZEND_API const char *zend_zval_type_name(const zval *arg) /* {{{ */ { ZVAL_DEREF(arg); - return zend_get_type_by_const(Z_TYPE_P(arg)); + + return Z_ISUNDEF_P(arg) ? "null" : zend_get_type_by_const(Z_TYPE_P(arg)); } /* }}} */ -- cgit v1.2.1