diff options
author | Dmitry Stogov <dmitry@php.net> | 2005-06-24 08:45:17 +0000 |
---|---|---|
committer | Dmitry Stogov <dmitry@php.net> | 2005-06-24 08:45:17 +0000 |
commit | 12b66c262a46d0695d65ad5aa64d7ecb0aca0086 (patch) | |
tree | aa72f8512d20224dec268dbdbfe0819d323044b9 /Zend/zend_execute_API.c | |
parent | cc22d6690f94652c696596306f29ebd0088ce42e (diff) | |
download | php-git-12b66c262a46d0695d65ad5aa64d7ecb0aca0086.tar.gz |
Fixed bug #30519 (Interface not existing says Class not found)
Diffstat (limited to 'Zend/zend_execute_API.c')
-rw-r--r-- | Zend/zend_execute_API.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c index 82e59f7651..1ff2f99126 100644 --- a/Zend/zend_execute_API.c +++ b/Zend/zend_execute_API.c @@ -1326,7 +1326,11 @@ check_fetch_type: } if (zend_lookup_class(class_name, class_name_len, &pce TSRMLS_CC)==FAILURE) { - zend_error(E_ERROR, "Class '%s' not found", class_name); + if (fetch_type == ZEND_FETCH_CLASS_INTERFACE) { + zend_error(E_ERROR, "Interface '%s' not found", class_name); + } else { + zend_error(E_ERROR, "Class '%s' not found", class_name); + } } return *pce; } |