From bb8ca7e8abf86eae617e3614e46d027235fe050d Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Tue, 10 May 2005 08:42:23 +0000 Subject: Check that speech file is open. svn-id: r18028 --- scumm/sound.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'scumm/sound.cpp') diff --git a/scumm/sound.cpp b/scumm/sound.cpp index 8ced244da9..14ca1a21e1 100644 --- a/scumm/sound.cpp +++ b/scumm/sound.cpp @@ -651,6 +651,11 @@ void Sound::startHETalkSound(uint32 offset) { byte *ptr; int32 size; + if (!_sfxFile->isOpen()) { + warning("startHETalkSound: Speech file is not open"); + return; + } + _sfxMode |= 2; _vm->res.nukeResource(rtSound, 1); _sfxFile->seek(offset + 4, SEEK_SET); -- cgit v1.2.3