aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorStrangerke2013-10-05 09:04:33 +0200
committerStrangerke2013-10-05 09:04:33 +0200
commitd3cd7e237a017af32962bc20c4dd8f510a4b7c80 (patch)
treed5558ab1be0ac131328f4e6a292df3dcb07abb19 /engines
parent03ca6ef76f3d0087d7ddf855bf84fc0d327b17c2 (diff)
downloadscummvm-rg350-d3cd7e237a017af32962bc20c4dd8f510a4b7c80.tar.gz
scummvm-rg350-d3cd7e237a017af32962bc20c4dd8f510a4b7c80.tar.bz2
scummvm-rg350-d3cd7e237a017af32962bc20c4dd8f510a4b7c80.zip
AVALANCHE: Change disposeAfterUse value in Sound handler as suggested by LordHoto
Diffstat (limited to 'engines')
-rw-r--r--engines/avalanche/sound.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/engines/avalanche/sound.cpp b/engines/avalanche/sound.cpp
index 2674c9ba35..b10a5db552 100644
--- a/engines/avalanche/sound.cpp
+++ b/engines/avalanche/sound.cpp
@@ -33,12 +33,11 @@ SoundHandler::SoundHandler(AvalancheEngine *vm) : _vm(vm) {
_soundFl = true;
_speakerStream = new Audio::PCSpeaker(_vm->_mixer->getOutputRate());
_vm->_mixer->playStream(Audio::Mixer::kSFXSoundType, &_speakerHandle,
- _speakerStream, -1, Audio::Mixer::kMaxChannelVolume, 0, DisposeAfterUse::NO, true);
+ _speakerStream, -1, Audio::Mixer::kMaxChannelVolume, 0, DisposeAfterUse::YES, true);
}
SoundHandler::~SoundHandler() {
_vm->_mixer->stopHandle(_speakerHandle);
- delete _speakerStream;
}
/**