mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-24 13:13:58 +00:00
Use correct safety check.
svn-id: r17878
This commit is contained in:
parent
2260447e8b
commit
343debba1e
@ -2780,7 +2780,7 @@ void ScummEngine_v100he::decodeParseString(int m, int n) {
|
||||
if (n) {
|
||||
_actorToPrintStrFor = pop();
|
||||
if (_actorToPrintStrFor != 0xFF) {
|
||||
a = derefActorSafe(_actorToPrintStrFor, "decodeParseString");
|
||||
a = derefActor(_actorToPrintStrFor, "decodeParseString");
|
||||
_string[0].color = a->_talkColor;
|
||||
}
|
||||
}
|
||||
|
@ -1573,7 +1573,7 @@ void ScummEngine_v72he::o72_talkActor() {
|
||||
|
||||
_string[0].loadDefault();
|
||||
if (_actorToPrintStrFor != 0xFF) {
|
||||
a = derefActorSafe(_actorToPrintStrFor, "o72_talkActor");
|
||||
a = derefActor(_actorToPrintStrFor, "o72_talkActor");
|
||||
_string[0].color = a->_talkColor;
|
||||
}
|
||||
actorTalk(_scriptPointer);
|
||||
@ -2261,7 +2261,7 @@ void ScummEngine_v72he::decodeParseString(int m, int n) {
|
||||
if (n) {
|
||||
_actorToPrintStrFor = pop();
|
||||
if (_actorToPrintStrFor != 0xFF) {
|
||||
a = derefActorSafe(_actorToPrintStrFor, "decodeParseString");
|
||||
a = derefActor(_actorToPrintStrFor, "decodeParseString");
|
||||
_string[0].color = a->_talkColor;
|
||||
}
|
||||
}
|
||||
|
@ -638,7 +638,7 @@ void ScummEngine_v80he::unknownE0(int x1, int y1, int x, int unk1, int unk2, int
|
||||
}
|
||||
|
||||
if (type == 2) {
|
||||
Actor *a = derefActorSafe(id, "unknownE0");
|
||||
Actor *a = derefActor(id, "unknownE0");
|
||||
a->drawActorToBackBuf(x1, y1);
|
||||
} else if (type == 3) {
|
||||
WizImage wi;
|
||||
@ -701,7 +701,7 @@ void ScummEngine_v80he::unknownE0(int x1, int y1, int x, int unk1, int unk2, int
|
||||
continue;
|
||||
|
||||
if (type == 2) {
|
||||
Actor *a = derefActorSafe(id, "unknownE0");
|
||||
Actor *a = derefActor(id, "unknownE0");
|
||||
a->drawActorToBackBuf(x, y);
|
||||
} else if (type == 3) {
|
||||
WizImage wi;
|
||||
|
@ -458,7 +458,7 @@ void ScummEngine_v90he::o90_getActorData() {
|
||||
int val = pop();
|
||||
int act = pop();
|
||||
|
||||
a = derefActorSafe(act, "o90_getActorData");
|
||||
a = derefActor(act, "o90_getActorData");
|
||||
|
||||
switch (subOp) {
|
||||
case 1:
|
||||
|
Loading…
x
Reference in New Issue
Block a user