Strict mode: Changed several warnings due to logic bugs into errors. If an error pops up from these ones, please add the game where it occurred and the steps to reproduce the error before turning it into a warning
svn-id: r49973
This commit is contained in:
parent
9c1ec81d76
commit
db70d66e4a
12 changed files with 42 additions and 34 deletions
|
@ -776,8 +776,8 @@ void SegManager::reconstructScripts(EngineState *s) {
|
|||
|
||||
if (getSciVersion() < SCI_VERSION_1_1) {
|
||||
if (!obj->initBaseObject(this, addr, false)) {
|
||||
warning("Failed to locate base object for object at %04X:%04X; skipping", PRINT_REG(addr));
|
||||
scr->scriptObjRemove(addr);
|
||||
error("Failed to locate base object for object at %04X:%04X; skipping", PRINT_REG(addr));
|
||||
//scr->scriptObjRemove(addr);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -809,7 +809,7 @@ void SegManager::reconstructClones() {
|
|||
const Object *baseObj = getObject(seeker.getSpeciesSelector());
|
||||
seeker.cloneFromObject(baseObj);
|
||||
if (!baseObj)
|
||||
warning("Clone entry without a base class: %d", j);
|
||||
error("Clone entry without a base class: %d", j);
|
||||
} // end for
|
||||
} // end if
|
||||
} // end for
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue