mirror of
https://git.do.srb2.org/STJr/ZoneBuilder.git
synced 2025-02-23 20:31:15 +00:00
The last line of a Lua table may end with a comma.
This commit is contained in:
parent
a70580ac8c
commit
9609ef652c
1 changed files with 10 additions and 2 deletions
|
@ -112,6 +112,7 @@ namespace CodeImp.DoomBuilder.SRB2
|
|||
SkipWhitespace(true);
|
||||
token = ReadToken();
|
||||
bool finished = false;
|
||||
bool blockclosed = false;
|
||||
while (token != null)
|
||||
{
|
||||
if (finished) break;
|
||||
|
@ -202,12 +203,19 @@ namespace CodeImp.DoomBuilder.SRB2
|
|||
case "flags":
|
||||
if (!ReadParameter(out token, out finished)) return false;
|
||||
break;
|
||||
case "}":
|
||||
finished = true;
|
||||
blockclosed = true;
|
||||
break;
|
||||
default:
|
||||
ReportError("Unknown object definition parameter " + token);
|
||||
return false;
|
||||
}
|
||||
SkipWhitespace(true);
|
||||
token = ReadToken();
|
||||
if (!blockclosed)
|
||||
{
|
||||
SkipWhitespace(true);
|
||||
token = ReadToken();
|
||||
}
|
||||
}
|
||||
|
||||
if (token != "}")
|
||||
|
|
Loading…
Reference in a new issue