summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2015-09-01 03:15:50 +0300
committerDmitry Stogov <dmitry@zend.com>2015-09-01 03:15:50 +0300
commit66770f9c37e3821582b02f77867bf09141e59a51 (patch)
tree07652e1ab399f3ed6cfd6c0e2c5cade2eb772f48
parent84b608de1042696e394330e9fa205850c7a133f9 (diff)
downloadphp-git-66770f9c37e3821582b02f77867bf09141e59a51.tar.gz
Added missing set of fcc->initialized flag.
-rw-r--r--Zend/zend_API.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_API.c b/Zend/zend_API.c
index eaa79b375f..0796ee9488 100644
--- a/Zend/zend_API.c
+++ b/Zend/zend_API.c
@@ -2941,6 +2941,7 @@ static int zend_is_callable_check_func(int check_flags, zval *callable, zend_fca
if (lmname != Z_STR_P(callable)) {
ZSTR_ALLOCA_FREE(lmname, use_heap);
}
+ fcc->initialized = 1;
return 1;
} else {
if (lmname == Z_STR_P(callable)) {
@@ -2951,6 +2952,7 @@ static int zend_is_callable_check_func(int check_flags, zval *callable, zend_fca
zend_str_tolower(ZSTR_VAL(lmname), ZSTR_LEN(lmname));
if ((fcc->function_handler = zend_hash_find_ptr(EG(function_table), lmname)) != NULL) {
ZSTR_ALLOCA_FREE(lmname, use_heap);
+ fcc->initialized = 1;
return 1;
}
}