Use correct safety check.

svn-id: r17878
This commit is contained in:
Travis Howell 2005-05-01 01:30:19 +00:00
parent 2260447e8b
commit 343debba1e
4 changed files with 6 additions and 6 deletions

View File

@ -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;
}
}

View File

@ -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;
}
}

View File

@ -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;

View File

@ -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: