summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStanislav Malyshev <stas@php.net>2003-03-27 17:57:47 +0000
committerStanislav Malyshev <stas@php.net>2003-03-27 17:57:47 +0000
commit1972a656e7196a11abc7653f92a758076c2e21b6 (patch)
treecfaee62fa73371fe1f7fa9b4159e00593055faec
parente949850881e5f2f4897c3fd4dfe0f161fc9e0adb (diff)
downloadphp-git-1972a656e7196a11abc7653f92a758076c2e21b6.tar.gz
fix fetch_class buglet
-rw-r--r--Zend/zend_execute.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c
index ffe9c64aeb..0f3476541a 100644
--- a/Zend/zend_execute.c
+++ b/Zend/zend_execute.c
@@ -2371,7 +2371,7 @@ int zend_fetch_class_handler(ZEND_OPCODE_HANDLER_ARGS)
if(retval == FAILURE) {
/* try namespace */
- if(zend_hash_find(&EG(global_namespace_ptr)->class_table, class_name_strval, class_name_strlen+1, (void **)&pce) == SUCCESS && (*pce)->type == ZEND_NAMESPACE) {
+ if(zend_hash_find(&EG(global_namespace_ptr)->class_table, class_name_strval, class_name_strlen+1, (void **)&pce) == SUCCESS && (*pce)->type != ZEND_NAMESPACE) {
retval = SUCCESS;
}
}