mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Fix bustage from not renaming a variable appropriately in a copy-paste. r=red
This commit is contained in:
parent
3fa134bbc4
commit
2a594e3393
@ -3673,14 +3673,14 @@ Parent(JSContext *cx, uintN argc, jsval *vp)
|
||||
}
|
||||
|
||||
JSObject *parent = JS_GetParent(cx, JSVAL_TO_OBJECT(v));
|
||||
*rval = OBJECT_TO_JSVAL(parent);
|
||||
*vp = OBJECT_TO_JSVAL(parent);
|
||||
|
||||
/* Outerize if necessary. Embrace the ugliness! */
|
||||
JSClass *clasp = JS_GetClass(cx, parent);
|
||||
if (clasp->flags & JSCLASS_IS_EXTENDED) {
|
||||
JSExtendedClass *xclasp = reinterpret_cast<JSExtendedClass *>(clasp);
|
||||
if (JSObjectOp outerize = xclasp->outerObject)
|
||||
*rval = OBJECT_TO_JSVAL(outerize(cx, parent));
|
||||
*vp = OBJECT_TO_JSVAL(outerize(cx, parent));
|
||||
}
|
||||
|
||||
return JS_TRUE;
|
||||
|
Loading…
Reference in New Issue
Block a user