aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/hdb/sound.cpp4
1 files changed, 4 insertions, 0 deletions
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
}
}