aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorBenjamin Haisch2010-02-21 18:15:16 +0000
committerWillem Jan Palenstijn2011-11-20 22:43:09 +0100
commit0d1a9148f3a24be60c4924875886a2ff60624b77 (patch)
tree0878639a4c87e0d08487cf4d030f5568a4f800ae /engines
parente8ec5148a211208e3e243dc20e2322ed8682c678 (diff)
downloadscummvm-rg350-0d1a9148f3a24be60c4924875886a2ff60624b77.tar.gz
scummvm-rg350-0d1a9148f3a24be60c4924875886a2ff60624b77.tar.bz2
scummvm-rg350-0d1a9148f3a24be60c4924875886a2ff60624b77.zip
TOLTECS: Fix bug caused by most recent revision (don't free the audio data in makeRawStream)
Diffstat (limited to 'engines')
-rw-r--r--engines/toltecs/sound.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/toltecs/sound.cpp b/engines/toltecs/sound.cpp
index 263766f28f..7be5dba9d6 100644
--- a/engines/toltecs/sound.cpp
+++ b/engines/toltecs/sound.cpp
@@ -149,7 +149,7 @@ void Sound::internalPlaySound(int16 resIndex, int16 type, int16 volume, int16 pa
Resource *soundResource = _vm->_res->load(resIndex);
Audio::AudioStream *stream = Audio::makeLoopingAudioStream(
- Audio::makeRawStream(soundResource->data, soundResource->size, 22050, Audio::FLAG_UNSIGNED, DisposeAfterUse::YES/*CHECKME*/),
+ Audio::makeRawStream(soundResource->data, soundResource->size, 22050, Audio::FLAG_UNSIGNED, DisposeAfterUse::NO),
type == kChannelTypeBackground ? 0 : 1);
channels[freeChannel].type = type;