From 1d9e7568fdd827024e6c458d30950e94968a830b Mon Sep 17 00:00:00 2001 From: Henrik "Henke37" Andersson Date: Thu, 10 Oct 2019 03:25:59 +0200 Subject: HDB: Have a return value if the needed codec isn't included in the build. --- engines/hdb/sound.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'engines') diff --git a/engines/hdb/sound.cpp b/engines/hdb/sound.cpp index d69618ace3..33c3540d61 100644 --- a/engines/hdb/sound.cpp +++ b/engines/hdb/sound.cpp @@ -1857,11 +1857,15 @@ Audio::AudioStream* Song::createStream(Common::String fileName) { #ifdef USE_MAD Audio::SeekableAudioStream* audioStream = Audio::makeMP3Stream(stream, DisposeAfterUse::YES); return new Audio::LoopingAudioStream(audioStream, 0, DisposeAfterUse::YES); +#else + return nullptr; #endif } else { #ifdef USE_VORBIS Audio::SeekableAudioStream* audioStream = Audio::makeVorbisStream(stream, DisposeAfterUse::YES); return new Audio::LoopingAudioStream(audioStream, 0, DisposeAfterUse::YES); +#else + return nullptr; #endif } } -- cgit v1.2.3