From 0411be88db6a542a8b2360e1310058c7ab62f64b Mon Sep 17 00:00:00 2001 From: Max Horn Date: Thu, 5 May 2005 18:30:42 +0000 Subject: do not invoke a method on a non-existant stream svn-id: r17924 --- scumm/smush/smush_mixer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'scumm/smush/smush_mixer.cpp') diff --git a/scumm/smush/smush_mixer.cpp b/scumm/smush/smush_mixer.cpp index 06ac72e751..09a05af29c 100644 --- a/scumm/smush/smush_mixer.cpp +++ b/scumm/smush/smush_mixer.cpp @@ -148,8 +148,10 @@ bool SmushMixer::stop() { delete _channels[i].chan; _channels[i].id = -1; _channels[i].chan = NULL; - _channels[i].stream->finish(); - _channels[i].stream = 0; + if (_channels[i].stream) { + _channels[i].stream->finish(); + _channels[i].stream = 0; + } } } return true; -- cgit v1.2.3