diff options
Diffstat (limited to 'engines/kyra/sound.cpp')
-rw-r--r-- | engines/kyra/sound.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/kyra/sound.cpp b/engines/kyra/sound.cpp index d1891a501a..4a0fab6367 100644 --- a/engines/kyra/sound.cpp +++ b/engines/kyra/sound.cpp @@ -52,6 +52,7 @@ void Sound::voicePlay(const char *file) { strcpy(filenamebuffer, file); strcat(filenamebuffer, _supportedCodes[i].fileext); + _compressHandle.close(); _engine->resource()->fileHandle(filenamebuffer, &fileSize, _compressHandle); if (!_compressHandle.isOpen()) continue; |