Bug 845478 - Part 5: Use JS::CallArgs instead of vp in js/src/. r=evilpie
This commit is contained in:
@@ -402,11 +402,12 @@ WeakMap_finalize(FreeOp *fop, JSObject *obj)
|
||||
static bool
|
||||
WeakMap_construct(JSContext *cx, unsigned argc, Value *vp)
|
||||
{
|
||||
CallArgs args = CallArgsFromVp(argc, vp);
|
||||
JSObject *obj = NewBuiltinClassInstance(cx, &WeakMapObject::class_);
|
||||
if (!obj)
|
||||
return false;
|
||||
|
||||
vp->setObject(*obj);
|
||||
args.rval().setObject(*obj);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user