From b1d2a89ac1a2880bfe6125738bad061317d63b7b Mon Sep 17 00:00:00 2001 From: Anatol Belski Date: Tue, 31 Jul 2018 17:31:13 +0200 Subject: [PATCH] Fix length to copy --- Zend/zend_API.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_API.c b/Zend/zend_API.c index efa40314c3..d1288326ea 100644 --- a/Zend/zend_API.c +++ b/Zend/zend_API.c @@ -3001,7 +3001,7 @@ static zend_always_inline int zend_is_callable_check_func(int check_flags, zval if (UNEXPECTED(Z_STRVAL_P(callable)[0] == '\\')) { /* Skip leading \ */ ZSTR_ALLOCA_ALLOC(lmname, Z_STRLEN_P(callable) - 1, use_heap); - zend_str_tolower_copy(ZSTR_VAL(lmname), Z_STRVAL_P(callable) + 1, Z_STRLEN_P(callable)); + zend_str_tolower_copy(ZSTR_VAL(lmname), Z_STRVAL_P(callable) + 1, Z_STRLEN_P(callable) - 1); func = zend_fetch_function(lmname); ZSTR_ALLOCA_FREE(lmname, use_heap); } else { -- 2.49.0