diff --git a/scintilla/lexers/LexCPP.cxx b/scintilla/lexers/LexCPP.cxx index 007edc6997..9f13a053a1 100644 --- a/scintilla/lexers/LexCPP.cxx +++ b/scintilla/lexers/LexCPP.cxx @@ -468,7 +468,7 @@ void ColouriseCppDoc(Sci_PositionU startPos, Sci_Position length, int initStyle, case SCE_C_CHARACTER: case SCE_C_STRING: - if (sc.atLineStart) { + if (sc.atLineStart && !continuationLine) { isMessagePreprocessor = false; isIncludePreprocessor = false; outerStyle = SCE_C_DEFAULT;