From: Antony Dovgal Date: Wed, 16 Jan 2008 08:34:06 +0000 (+0000) Subject: fix #43863 (str_word_count() breaks on cyrillic "ya" in locale cp1251) X-Git-Tag: RELEASE_2_0_0a1~879 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d5b7556d46aa9f9b12802e810dbc58fa7bc7ab6f;p=php fix #43863 (str_word_count() breaks on cyrillic "ya" in locale cp1251) patch by phprus at gmail dot com --- 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) {