diff options
-rw-r--r-- | src/StyleContext.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/StyleContext.h b/src/StyleContext.h index d34c89422..36b50f914 100644 --- a/src/StyleContext.h +++ b/src/StyleContext.h @@ -104,7 +104,7 @@ public: return currentPos - styler.GetStartSegment(); } int GetRelative(int n) { - return styler.SafeGetCharAt(currentPos+n); + return static_cast<unsigned char>(styler.SafeGetCharAt(currentPos+n)); } bool Match(char ch0) { return ch == ch0; @@ -134,7 +134,8 @@ public: return false; s++; for (int n=2; *s; n++) { - if (*s != tolower((styler.SafeGetCharAt(currentPos+n)))) + if (*s != + tolower(static_cast<unsigned char>(styler.SafeGetCharAt(currentPos+n)))) return false; s++; } |