From c176f590a949df711b001ea271eb341f70977ed4 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Tue, 19 Jan 2010 02:42:00 +0000 Subject: Avoid warning from cppcheck about not ensuring NUL termination after strncpy. --- src/ExternalLexer.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/ExternalLexer.h b/src/ExternalLexer.h index 3c1659a55..29f42ccf7 100644 --- a/src/ExternalLexer.h +++ b/src/ExternalLexer.h @@ -40,6 +40,7 @@ public: ExternalLexerModule(int language_, LexerFunction fnLexer_, const char *languageName_=0, LexerFunction fnFolder_=0) : LexerModule(language_, fnLexer_, 0, fnFolder_){ strncpy(name, languageName_, sizeof(name)); + name[sizeof(name)-1] = '\0'; languageName = name; }; virtual void Lex(unsigned int startPos, int lengthDoc, int initStyle, -- cgit v1.2.3