SCI: No need to set _executionStackPosChanged in kDisposeScript, as the callk opcode handler does that already

svn-id: r48064
This commit is contained in:
Max Horn 2010-02-15 10:01:09 +00:00
parent 975dbef0e5
commit b246c867df

View file

@ -216,7 +216,7 @@ reg_t kDisposeScript(EngineState *s, int argc, reg_t *argv) {
if (argv[0].segment) if (argv[0].segment)
return s->r_acc; return s->r_acc;
int id = s->_segMan->getScriptSegment(script); SegmentId id = s->_segMan->getScriptSegment(script);
Script *scr = s->_segMan->getScriptIfLoaded(id); Script *scr = s->_segMan->getScriptIfLoaded(id);
if (scr) { if (scr) {
if (s->_executionStack.back().addr.pc.segment != id) if (s->_executionStack.back().addr.pc.segment != id)
@ -224,7 +224,6 @@ reg_t kDisposeScript(EngineState *s, int argc, reg_t *argv) {
} }
script_uninstantiate(s->_segMan, script); script_uninstantiate(s->_segMan, script);
s->_executionStackPosChanged = true;
if (argc != 2) { if (argc != 2) {
return s->r_acc; return s->r_acc;