From dde622174c9093458cd448f6db11459c8e1ac59f Mon Sep 17 00:00:00 2001 From: Alyssa Milburn Date: Sat, 25 Jun 2011 09:51:50 +0200 Subject: MOHAWK: Don't crash when getting odd types from LB target expressions. (Thanks to [md5] for pointing it out.) --- engines/mohawk/livingbooks.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engines/mohawk/livingbooks.cpp b/engines/mohawk/livingbooks.cpp index c1c1dfc875..397281fe74 100644 --- a/engines/mohawk/livingbooks.cpp +++ b/engines/mohawk/livingbooks.cpp @@ -2637,7 +2637,8 @@ int LBItem::runScriptEntry(LBScriptEntry *entry) { break; default: // FIXME: handle list - debug(2, "Target '%s' (by expression) resulted in unknown type, skipping", entry->targets[n].c_str()); + warning("Target '%s' (by expression) resulted in unknown type, skipping", entry->targets[n].c_str()); + continue; } } if (!target) { -- cgit v1.2.3