From 5c8001224bc859cb7f04fdb8a7acc25b21c251fe Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Thu, 18 Jun 2015 12:25:55 +0300 Subject: SHERLOCK: Add a sanity check in checkObject() This avoids the crash after the second intro scene --- engines/sherlock/objects.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'engines/sherlock/objects.cpp') diff --git a/engines/sherlock/objects.cpp b/engines/sherlock/objects.cpp index be6bd4263d..ac5296c79e 100644 --- a/engines/sherlock/objects.cpp +++ b/engines/sherlock/objects.cpp @@ -157,6 +157,11 @@ void BaseObject::checkObject() { ++_frameNumber; do { + if (!_sequences) { + warning("checkObject: _sequences is not set"); + break; + } + // Check for end of sequence codeFound = checkEndOfSequence(); -- cgit v1.2.3