From 518a8f89c1f67c8869f54b374ce90d1cd0135d9b Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Tue, 10 Dec 2019 22:17:10 +0300 Subject: [PATCH] Fix error message --- ext/opcache/ZendAccelerator.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/opcache/ZendAccelerator.c b/ext/opcache/ZendAccelerator.c index 0b66ab6e6e..055ab1bd25 100644 --- a/ext/opcache/ZendAccelerator.c +++ b/ext/opcache/ZendAccelerator.c @@ -3777,7 +3777,8 @@ static void preload_link(void) } if (!(ce->ce_flags & ZEND_ACC_LINKED)) { zend_string *key = zend_string_tolower(ce->name); - if (zend_hash_exists(EG(class_table), key)) { + if (!(ce->ce_flags & ZEND_ACC_ANON_CLASS) + && zend_hash_exists(EG(class_table), key)) { zend_error_at( E_WARNING, ZSTR_VAL(ce->info.user.filename), ce->info.user.line_start, "Can't preload already declared class %s", ZSTR_VAL(ce->name)); -- 2.49.0