DIRECTOR: LINGO: Remove handler exec from c_eval

This commit is contained in:
djsrv
2020-06-16 09:19:11 -04:00
parent 01b2e97c6e
commit 239b2984df
-13
View File
@@ -416,13 +416,6 @@ void LC::c_varpush() {
}
}
if (g_lingo->getHandler(name).type != VOID) {
d.type = HANDLER;
d.u.s = new Common::String(name);
g_lingo->push(d);
return;
}
d.type = VAR;
d.u.s = new Common::String(name);
g_lingo->push(d);
@@ -458,12 +451,6 @@ void LC::c_eval() {
Datum d;
d = g_lingo->pop();
if (d.type == HANDLER) {
LC::call(*d.u.s, 0);
delete d.u.s;
return;
}
if (d.type != VAR) { // It could be cast ref
g_lingo->push(d);
return;