From 46dca4024a7a3580b5a5fd06bd9ca19b572fd6b5 Mon Sep 17 00:00:00 2001 From: danij Date: Wed, 9 Jul 2014 23:17:22 +0100 Subject: [PATCH] MapInfoParser|libcommon: Fix MapInfoParser::parseEndGame() --- doomsday/plugins/common/src/mapinfo.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doomsday/plugins/common/src/mapinfo.cpp b/doomsday/plugins/common/src/mapinfo.cpp index 559f33fa63..ec3bef6092 100644 --- a/doomsday/plugins/common/src/mapinfo.cpp +++ b/doomsday/plugins/common/src/mapinfo.cpp @@ -303,8 +303,8 @@ class MapInfoParser } /** - * @note EndGame definitions appear inside a Map definition and unlike all - * other definition block types are scoped with curly-braces. + * @note EndGame definitions appear inside a Map definition and unlike all other definition + * block types are scoped with curly-braces. * * @param mapInfo MapInfo definition for which the EndGame subblock applies. */ @@ -312,6 +312,7 @@ class MapInfoParser { LOG_WARNING("MAPINFO Map.next[EndGame] definitions are not supported."); + lexer.readToken(); if(Str_CompareIgnoreCase(lexer.token(), "{")) throw ParseError(String("Expected '{' but found '%1' on line #%2").arg(Str_Text(lexer.token())).arg(lexer.lineNumber()));