summaryrefslogtreecommitdiffstats
path: root/src/vhdljjparser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdljjparser.cpp')
-rw-r--r--src/vhdljjparser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vhdljjparser.cpp b/src/vhdljjparser.cpp
index a7bac68..23335d9 100644
--- a/src/vhdljjparser.cpp
+++ b/src/vhdljjparser.cpp
@@ -594,7 +594,7 @@ int VHDLOutlineParser::getLine()
void VHDLOutlineParser::setLineParsed(int tok)
{
- p->lineParse.reserve(tok+1);
+ if (p->lineParse.size()<=tok) p->lineParse.resize(tok+1);
p->lineParse[tok]=p->yyLineNr;
}