From 903d7d0fa647044472c297178ea85f9629091819 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(+) 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