summaryrefslogtreecommitdiff
path: root/src/plugins/spell/spell.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/spell/spell.c')
-rw-r--r--src/plugins/spell/spell.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/spell/spell.c b/src/plugins/spell/spell.c
index e9278e995..821fdcdd7 100644
--- a/src/plugins/spell/spell.c
+++ b/src/plugins/spell/spell.c
@@ -679,23 +679,23 @@ spell_skip_color_codes (char **string, char **result)
/* IRC color code */
weechat_string_dyn_concat (result, *string, 1);
(*string)++;
- if (isdigit (*string[0]))
+ if (isdigit ((unsigned char)*string[0]))
{
/* foreground */
weechat_string_dyn_concat (result, *string, 1);
(*string)++;
- if (isdigit (*string[0]))
+ if (isdigit ((unsigned char)*string[0]))
{
weechat_string_dyn_concat (result, *string, 1);
(*string)++;
}
}
- if ((*string[0] == ',') && (isdigit (*string[1])))
+ if ((*string[0] == ',') && (isdigit ((unsigned char)*string[1])))
{
/* background */
weechat_string_dyn_concat (result, *string, 1);
(*string)++;
- if (isdigit (*string[0]))
+ if (isdigit ((unsigned char)*string[0]))
{
weechat_string_dyn_concat (result, *string, 1);
(*string)++;