Skip to content

Commit 827d72d

Browse files
committed
Merge branch 'PHP-8.1'
* PHP-8.1: Avoid class name validation if it's already have IS_STR_CLASS_NAME_MAP_PTR flag.
2 parents bf9b774 + c7fdf9c commit 827d72d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Zend/zend_execute_API.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1102,7 +1102,7 @@ ZEND_API zend_class_entry *zend_lookup_class_ex(zend_string *name, zend_string *
11021102
}
11031103

11041104
/* Verify class name before passing it to the autoloader. */
1105-
if (!key && !zend_is_valid_class_name(name)) {
1105+
if (!key && !ZSTR_HAS_CE_CACHE(name) && !zend_is_valid_class_name(name)) {
11061106
zend_string_release_ex(lc_name, 0);
11071107
return NULL;
11081108
}

0 commit comments

Comments
 (0)