diff options
author | Dmitry Stogov <dmitry@zend.com> | 2015-09-01 03:15:50 +0300 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2015-09-01 03:15:50 +0300 |
commit | 66770f9c37e3821582b02f77867bf09141e59a51 (patch) | |
tree | 07652e1ab399f3ed6cfd6c0e2c5cade2eb772f48 | |
parent | 84b608de1042696e394330e9fa205850c7a133f9 (diff) | |
download | php-git-66770f9c37e3821582b02f77867bf09141e59a51.tar.gz |
Added missing set of fcc->initialized flag.
-rw-r--r-- | Zend/zend_API.c | 2 |
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; } } |