diff options
Diffstat (limited to 'scumm')
-rw-r--r-- | scumm/sound.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/scumm/sound.cpp b/scumm/sound.cpp index d9ff62ec12..5a0174afcc 100644 --- a/scumm/sound.cpp +++ b/scumm/sound.cpp @@ -335,10 +335,10 @@ void Sound::playSound(int sound) { int track = *ptr; if (track == _scumm->current_cd_sound) - result = pollCD(); - if (result == 1) return; - - playCDTrack(track, 1, 0, 0); + if (pollCD() == 1) return; + + playCDTrack(track, 1, 0, 0); + _scumm->current_cd_sound = track; return; } |