[Scummvm-git-logs] scummvm master -> 5f4c1e86c9562edf8dd79c172311397953a4dda0
athrxx
athrxx at scummvm.org
Tue Aug 10 19:04:27 UTC 2021
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
5f4c1e86c9 SCUMM: fix regression from 0876537f
Commit: 5f4c1e86c9562edf8dd79c172311397953a4dda0
https://github.com/scummvm/scummvm/commit/5f4c1e86c9562edf8dd79c172311397953a4dda0
Author: athrxx (athrxx at scummvm.org)
Date: 2021-08-10T21:03:33+02:00
Commit Message:
SCUMM: fix regression from 0876537f
(there could still be use after delete cases)
Changed paths:
engines/scumm/imuse/imuse_player.cpp
diff --git a/engines/scumm/imuse/imuse_player.cpp b/engines/scumm/imuse/imuse_player.cpp
index 454fd8c3a2..64462ac235 100644
--- a/engines/scumm/imuse/imuse_player.cpp
+++ b/engines/scumm/imuse/imuse_player.cpp
@@ -1021,8 +1021,7 @@ void Player::fixAfterLoad() {
_midi = _se->getBestMidiDriver(_id);
if (!_midi) {
clear();
- } else {
- _parserType = kParserTypeNone;
+ } else {
start_seq_sound(_id, false);
setSpeed(_speed);
if (_parser)
@@ -1058,6 +1057,7 @@ void Player::saveLoadWithSerializer(Common::Serializer &s) {
if (!s.isSaving() && _parser) {
delete _parser;
_parser = 0;
+ _parserType = kParserTypeNone;
}
_music_tick = _parser ? _parser->getTick() : 0;
More information about the Scummvm-git-logs
mailing list