From 4960c41e1f6345d8f0200b287eeba84117e1b511 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Thu, 12 Oct 2017 11:54:40 +0300 Subject: [PATCH] Small improvement with zend_memnstr (tianhe1986) --- Zend/zend_operators.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_operators.h b/Zend/zend_operators.h index b2f53785bd..412062342c 100644 --- a/Zend/zend_operators.h +++ b/Zend/zend_operators.h @@ -172,7 +172,7 @@ zend_memnstr(const char *haystack, const char *needle, size_t needle_len, const while (p <= end) { if ((p = (const char *)memchr(p, *needle, (end-p+1))) && ne == p[needle_len-1]) { - if (!memcmp(needle, p, needle_len-1)) { + if (!memcmp(needle+1, p+1, needle_len-2)) { return p; } } -- 2.50.1