diff options
-rw-r--r-- | engines/kyra/kyra_mr.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/kyra/kyra_mr.cpp b/engines/kyra/kyra_mr.cpp index d68bb7e02f..9503420f82 100644 --- a/engines/kyra/kyra_mr.cpp +++ b/engines/kyra/kyra_mr.cpp @@ -479,6 +479,7 @@ void KyraEngine_MR::snd_playSoundEffect(int item, int volume) { debugC(9, kDebugLevelMain, "KyraEngine_MR::snd_playSoundEffect(%d, %d)", item, volume); if (_sfxFileMap[item*2+0] != 0xFF) { char filename[16]; + assert(_sfxFileMap[item*2+0] < _sfxFileListSize); snprintf(filename, 16, "%s.AUD", _sfxFileList[_sfxFileMap[item*2+0]]); uint8 priority = _sfxFileMap[item*2+1]; |