diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2021-03-16 14:24:48 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2021-03-16 14:24:48 +0100 |
commit | 59e610092a0c667098de0cca85c224d0a1b66990 (patch) | |
tree | 9e2d51a41349a9c9cac501220a536e07c8879157 /Zend | |
parent | 4f750f7171ca954086ece6902c38b426370f9f03 (diff) | |
download | php-git-59e610092a0c667098de0cca85c224d0a1b66990.tar.gz |
Check for WRONG_PROPERTY_INFO
Diffstat (limited to 'Zend')
-rw-r--r-- | Zend/zend_execute.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index bfafff9e35..ce2901d52c 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -1194,7 +1194,7 @@ static void zend_verify_internal_read_property_type(zend_object *obj, zend_strin { zend_property_info *prop_info = zend_get_property_info(obj->ce, name, /* silent */ true); - if (prop_info && ZEND_TYPE_IS_SET(prop_info->type)) { + if (prop_info && prop_info != ZEND_WRONG_PROPERTY_INFO && ZEND_TYPE_IS_SET(prop_info->type)) { zend_verify_property_type(prop_info, val, /* strict */ true); } } |