]> granicus.if.org Git - php/commitdiff
Update one more use of NO_AUTOLOAD
authorNikita Popov <nikita.ppv@gmail.com>
Thu, 18 Mar 2021 15:25:06 +0000 (16:25 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Thu, 18 Mar 2021 15:25:22 +0000 (16:25 +0100)
ext/opcache/jit/zend_jit_helpers.c

index d46ddcd9206542149647f4a64b9abe33274b9ab3..8f434090b834b92a8f1f806b58b14eec0c0e3790 100644 (file)
@@ -1389,7 +1389,7 @@ static zend_always_inline bool zend_jit_verify_type_common(zval *arg, zend_arg_i
                                        *cache_slot = ce;
                                } else {
                                        ce = zend_fetch_class(ZEND_TYPE_NAME(*list_type),
-                                               (ZEND_FETCH_CLASS_AUTO | ZEND_FETCH_CLASS_NO_AUTOLOAD));
+                                               ZEND_FETCH_CLASS_AUTO | ZEND_FETCH_CLASS_NO_AUTOLOAD | ZEND_FETCH_CLASS_SILENT);
                                        if (!ce) {
                                                cache_slot++;
                                                continue;
@@ -1411,7 +1411,8 @@ static zend_always_inline bool zend_jit_verify_type_common(zval *arg, zend_arg_i
                                ce = ZEND_TYPE_CE_CACHE(arg_info->type);
                                *cache_slot = ce;
                        } else {
-                               ce = zend_fetch_class(ZEND_TYPE_NAME(arg_info->type), (ZEND_FETCH_CLASS_AUTO | ZEND_FETCH_CLASS_NO_AUTOLOAD));
+                               ce = zend_fetch_class(ZEND_TYPE_NAME(arg_info->type),
+                                       ZEND_FETCH_CLASS_AUTO | ZEND_FETCH_CLASS_NO_AUTOLOAD | ZEND_FETCH_CLASS_SILENT);
                                if (UNEXPECTED(!ce)) {
                                        goto builtin_types;
                                }