mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-09 11:20:56 +00:00
DIRECTOR: Add sanity check to 'go to' functions
This commit is contained in:
parent
c18a3e28e2
commit
2d29e5db29
@ -200,14 +200,23 @@ void Lingo::func_goto(Datum &frame, Datum &movie) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void Lingo::func_gotoloop() {
|
void Lingo::func_gotoloop() {
|
||||||
|
if (!_vm->_currentScore)
|
||||||
|
return;
|
||||||
|
|
||||||
_vm->_currentScore->gotoloop();
|
_vm->_currentScore->gotoloop();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Lingo::func_gotonext() {
|
void Lingo::func_gotonext() {
|
||||||
|
if (!_vm->_currentScore)
|
||||||
|
return;
|
||||||
|
|
||||||
_vm->_currentScore->gotonext();
|
_vm->_currentScore->gotonext();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Lingo::func_gotoprevious() {
|
void Lingo::func_gotoprevious() {
|
||||||
|
if (!_vm->_currentScore)
|
||||||
|
return;
|
||||||
|
|
||||||
_vm->_currentScore->gotoprevious();
|
_vm->_currentScore->gotoprevious();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user