diff options
| author | Dmitry Stogov <dmitry@php.net> | 2010-04-23 08:56:03 +0000 |
|---|---|---|
| committer | Dmitry Stogov <dmitry@php.net> | 2010-04-23 08:56:03 +0000 |
| commit | f06d839e59c3ca4a8deade44da539b406ded978d (patch) | |
| tree | ed6ed37925547f7ef579fc92c4176c7a23ff35e3 /Zend/zend_execute_API.c | |
| parent | 0b2a1964312c288c5311421c01f18b4087614534 (diff) | |
| download | php-git-f06d839e59c3ca4a8deade44da539b406ded978d.tar.gz | |
Use fast class fetch function
Diffstat (limited to 'Zend/zend_execute_API.c')
| -rw-r--r-- | Zend/zend_execute_API.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c index b773a22c5b..a16240f400 100644 --- a/Zend/zend_execute_API.c +++ b/Zend/zend_execute_API.c @@ -1584,6 +1584,8 @@ zend_class_entry *zend_fetch_class_by_name(const char *class_name, uint class_na if ((fetch_type & ZEND_FETCH_CLASS_SILENT) == 0 && !EG(exception)) { if ((fetch_type & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_INTERFACE) { zend_error(E_ERROR, "Interface '%s' not found", class_name); + } else if ((fetch_type & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_TRAIT) { + zend_error(E_ERROR, "Trait '%s' not found", class_name); } else { zend_error(E_ERROR, "Class '%s' not found", class_name); } |
