mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-16 22:58:09 +00:00
20fb33a668
The music tab file in the PSX demo seems to be truncated and we were seeking beyond the end of the file for some music (such as the one for the menu), and then trying to read without any checks that either the seek or read succeeded. This caused the code to then use uninitialized variables causing random issues (such as getting some noise). We now ignore the music id that are beyond the end of the broken tab file. |
||
---|---|---|
.. | ||
animation.cpp | ||
animation.h | ||
collision.h | ||
configure.engine | ||
console.cpp | ||
console.h | ||
control.cpp | ||
control.h | ||
debug.cpp | ||
debug.h | ||
detection.cpp | ||
eventman.cpp | ||
eventman.h | ||
logic.cpp | ||
logic.h | ||
memman.cpp | ||
memman.h | ||
menu.cpp | ||
menu.h | ||
metaengine.cpp | ||
module.mk | ||
mouse.cpp | ||
mouse.h | ||
music.cpp | ||
music.h | ||
object.h | ||
objectman.cpp | ||
objectman.h | ||
POTFILES | ||
resman.cpp | ||
resman.h | ||
router.cpp | ||
router.h | ||
screen.cpp | ||
screen.h | ||
sound.cpp | ||
sound.h | ||
staticres.cpp | ||
sword1.cpp | ||
sword1.h | ||
sworddefs.h | ||
swordres.h | ||
text.cpp | ||
text.h |