mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 575847: use new global ops only in compile-and-go mode
This commit is contained in:
parent
df6fc2e4a4
commit
d54cab52c5
@ -2106,6 +2106,7 @@ BindNameToSlot(JSContext *cx, JSCodeGenerator *cg, JSParseNode *pn)
|
||||
return MakeUpvarForEval(pn, cg);
|
||||
}
|
||||
|
||||
if (cg->compileAndGo()) {
|
||||
switch (op) {
|
||||
case JSOP_NAME: op = JSOP_GETGNAME; break;
|
||||
case JSOP_SETNAME: op = JSOP_SETGNAME; break;
|
||||
@ -2120,6 +2121,7 @@ BindNameToSlot(JSContext *cx, JSCodeGenerator *cg, JSParseNode *pn)
|
||||
return JS_TRUE;
|
||||
default: JS_NOT_REACHED("gname");
|
||||
}
|
||||
}
|
||||
|
||||
ale = cg->atomList.add(cg->parser, atom);
|
||||
if (!ale)
|
||||
|
Loading…
Reference in New Issue
Block a user