From 5898e8b0194c712514c93cd675d9102fb3dcd35a Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Sun, 29 Aug 2010 21:40:07 +1000 Subject: Fixed crash when lexer asks for line state of negative line. Better to just return 0. --- src/PerLine.cxx | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/PerLine.cxx b/src/PerLine.cxx index 59d7882cd..8fc6e2531 100644 --- a/src/PerLine.cxx +++ b/src/PerLine.cxx @@ -322,6 +322,8 @@ int LineState::SetLineState(int line, int state) { } int LineState::GetLineState(int line) { + if (line < 0) + return 0; lineStates.EnsureLength(line + 1); return lineStates[line]; } -- cgit v1.2.3