From d05534004f34fbb5fd77beb9a668af2b886a3d37 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Sat, 28 Jun 2008 11:57:45 +0000 Subject: Protected isdigit against non-ASCII. --- src/LexYAML.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/LexYAML.cxx b/src/LexYAML.cxx index ef5315f24..a4eac3ce7 100644 --- a/src/LexYAML.cxx +++ b/src/LexYAML.cxx @@ -147,7 +147,7 @@ static void ColouriseYAMLLine( } else { unsigned int i2 = i; while ((i < lengthLine) && lineBuffer[i]) { - if (!isdigit(lineBuffer[i]) && lineBuffer[i] != '-' && lineBuffer[i] != '.' && lineBuffer[i] != ',') { + if (!(isascii(lineBuffer[i]) && isdigit(lineBuffer[i])) && lineBuffer[i] != '-' && lineBuffer[i] != '.' && lineBuffer[i] != ',') { styler.ColourTo(endPos, SCE_YAML_DEFAULT); return; } -- cgit v1.2.3