aboutsummaryrefslogtreecommitdiff
path: root/engines/wage
diff options
context:
space:
mode:
authorEugene Sandulenko2017-08-08 23:45:00 +0200
committerEugene Sandulenko2017-08-08 23:45:26 +0200
commit6fac0ace2c844aa68c2482362021981ed1db931b (patch)
tree841040a2cd2a8db1ecdf9cc183ef49b0af9fe4eb /engines/wage
parent82a308855756f4407d35d57088bb65f0b05093a2 (diff)
downloadscummvm-rg350-6fac0ace2c844aa68c2482362021981ed1db931b.tar.gz
scummvm-rg350-6fac0ace2c844aa68c2482362021981ed1db931b.tar.bz2
scummvm-rg350-6fac0ace2c844aa68c2482362021981ed1db931b.zip
WAGE: Fix crash on sound reuse/game quit
Diffstat (limited to 'engines/wage')
-rw-r--r--engines/wage/sound.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/wage/sound.cpp b/engines/wage/sound.cpp
index d24e51a41e..dcc33a2041 100644
--- a/engines/wage/sound.cpp
+++ b/engines/wage/sound.cpp
@@ -91,7 +91,8 @@ void WageEngine::playSound(Common::String soundName) {
Audio::AudioStream *stream = Audio::makeRawStream(s->_data, s->_size, 11000, Audio::FLAG_UNSIGNED);
- _mixer->playStream(Audio::Mixer::kPlainSoundType, &s->_handle, stream);
+ _mixer->playStream(Audio::Mixer::kPlainSoundType, &s->_handle, stream,
+ -1, Audio::Mixer::kMaxChannelVolume, 0, DisposeAfterUse::NO);
}
void WageEngine::updateSoundTimerForScene(Scene *scene, bool firstTime) {