From f4c294a613499b4938e8c40344f0a29131795a1f Mon Sep 17 00:00:00 2001 From: Sven Hesse Date: Tue, 28 Apr 2009 08:31:34 +0000 Subject: Added a small safeguard to play() svn-id: r40170 --- engines/gob/batplayer.cpp | 3 +++ engines/gob/scnplayer.cpp | 3 +++ 2 files changed, 6 insertions(+) (limited to 'engines') diff --git a/engines/gob/batplayer.cpp b/engines/gob/batplayer.cpp index 4cce68302f..563a1809d3 100644 --- a/engines/gob/batplayer.cpp +++ b/engines/gob/batplayer.cpp @@ -43,6 +43,9 @@ BATPlayer::~BATPlayer() { } bool BATPlayer::play(const char *fileName) { + if (!fileName) + return false; + debugC(1, kDebugDemo, "Playing BAT \"%s\"", fileName); init(); diff --git a/engines/gob/scnplayer.cpp b/engines/gob/scnplayer.cpp index 573243c768..bd42cee09f 100644 --- a/engines/gob/scnplayer.cpp +++ b/engines/gob/scnplayer.cpp @@ -43,6 +43,9 @@ SCNPlayer::~SCNPlayer() { } bool SCNPlayer::play(const char *fileName) { + if (!fileName) + return false; + debugC(1, kDebugDemo, "Playing SCN \"%s\"", fileName); init(); -- cgit v1.2.3