aboutsummaryrefslogtreecommitdiff
path: root/engines/mortevielle/utils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mortevielle/utils.cpp')
-rw-r--r--engines/mortevielle/utils.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/mortevielle/utils.cpp b/engines/mortevielle/utils.cpp
index b729d5951e..d5dc678a72 100644
--- a/engines/mortevielle/utils.cpp
+++ b/engines/mortevielle/utils.cpp
@@ -2207,7 +2207,7 @@ void MortevielleEngine::music() {
f.read(compMusicBuf, size);
f.close();
- _soundManager.decodeMusic(compMusicBuf, musicBuf, size);
+ int musicSize = _soundManager.decodeMusic(compMusicBuf, musicBuf, size);
free(compMusicBuf);
_addFix = (float)((kTempoMusic - 8)) / 256;
@@ -2217,7 +2217,7 @@ void MortevielleEngine::music() {
int k = 0;
do {
fin = keyPressed();
- _soundManager.playSong(musicBuf, size * 2);
+ _soundManager.playSong(musicBuf, musicSize);
++k;
fin = fin | keyPressed() | (k >= 5);
} while (!fin);