Skip to content

Commit c7fdf9c

Browse files
committed
Avoid class name validation if it's already have IS_STR_CLASS_NAME_MAP_PTR flag.
1 parent 1e012ec commit c7fdf9c

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
@@ -1097,7 +1097,7 @@ ZEND_API zend_class_entry *zend_lookup_class_ex(zend_string *name, zend_string *
10971097
}
10981098

10991099
/* Verify class name before passing it to the autoloader. */
1100-
if (!key && !zend_is_valid_class_name(name)) {
1100+
if (!key && !ZSTR_HAS_CE_CACHE(name) && !zend_is_valid_class_name(name)) {
11011101
zend_string_release_ex(lc_name, 0);
11021102
return NULL;
11031103
}

0 commit comments

Comments
 (0)