From d5b7556d46aa9f9b12802e810dbc58fa7bc7ab6f Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Wed, 16 Jan 2008 08:34:06 +0000 Subject: [PATCH] fix #43863 (str_word_count() breaks on cyrillic "ya" in locale cp1251) patch by phprus at gmail dot com --- ext/standard/string.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/standard/string.c b/ext/standard/string.c index 1347a98e37..4c9277a20b 100644 --- a/ext/standard/string.c +++ b/ext/standard/string.c @@ -7821,7 +7821,7 @@ static int php_str_word_count(char *str, int str_len, long type, char *char_list while (p < e) { s = p; - while (p < e && (isalpha(*p) || (char_list && ch[(unsigned char)*p]) || *p == '\'' || *p == '-')) { + while (p < e && (isalpha((unsigned char)*p) || (char_list && ch[(unsigned char)*p]) || *p == '\'' || *p == '-')) { p++; } if (p > s) { -- 2.40.0