aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--lexers/LexCOBOL.cxx2
-rw-r--r--lexers/LexNsis.cxx2
-rw-r--r--lexers/LexTCMD.cxx2
3 files changed, 5 insertions, 1 deletions
diff --git a/lexers/LexCOBOL.cxx b/lexers/LexCOBOL.cxx
index d689762ec..a937690d8 100644
--- a/lexers/LexCOBOL.cxx
+++ b/lexers/LexCOBOL.cxx
@@ -90,6 +90,8 @@ static int classifyWordCOBOL(unsigned int start, unsigned int end, /*WordList &k
WordList& c_keywords = *keywordlists[2];
char s[100];
+ s[0] = '\0';
+ s[1] = '\0';
getRange(start, end, styler, s, sizeof(s));
char chAttr = SCE_C_IDENTIFIER;
diff --git a/lexers/LexNsis.cxx b/lexers/LexNsis.cxx
index 599ccfbbf..970851475 100644
--- a/lexers/LexNsis.cxx
+++ b/lexers/LexNsis.cxx
@@ -180,6 +180,8 @@ static int classifyWordNsis(unsigned int start, unsigned int end, WordList *keyw
bUserVars = true;
char s[100];
+ s[0] = '\0';
+ s[1] = '\0';
WordList &Functions = *keywordLists[0];
WordList &Variables = *keywordLists[1];
diff --git a/lexers/LexTCMD.cxx b/lexers/LexTCMD.cxx
index 6864612ac..041814615 100644
--- a/lexers/LexTCMD.cxx
+++ b/lexers/LexTCMD.cxx
@@ -445,7 +445,7 @@ static void FoldTCMDDoc(unsigned int startPos, int length, int, WordList *[], Ac
int level = styler.LevelAt(line);
int levelIndent = 0;
unsigned int endPos = startPos + length;
- char s[16];
+ char s[16] = "";
char chPrev = styler.SafeGetCharAt(startPos - 1);