From fb75e483e43a00bb20329dd0b5db92a3588a2d2e Mon Sep 17 00:00:00 2001 From: Ľubomír Remák Date: Sun, 18 Mar 2018 22:17:49 +0100 Subject: MUTATIONOFJB: Fix GOTO command. --- engines/mutationofjb/commands/gotocommand.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engines/mutationofjb/commands/gotocommand.cpp b/engines/mutationofjb/commands/gotocommand.cpp index 77c474b653..92cce14479 100644 --- a/engines/mutationofjb/commands/gotocommand.cpp +++ b/engines/mutationofjb/commands/gotocommand.cpp @@ -34,11 +34,11 @@ namespace MutationOfJB { bool GotoCommandParser::parse(const Common::String &line, ScriptParseContext &parseCtx, Command *&command) { - if (line.firstChar() != '_') { + if (line.size() < 6 || !line.hasPrefix("GOTO")) { return false; } - Common::String label = line.c_str() + 1; + Common::String label = line.c_str() + 6; GotoCommand *gotoCmd = new GotoCommand(); if (parseCtx._labels.contains(label)) { -- cgit v1.2.3