Bug 845478 - Part 5: Use JS::CallArgs instead of vp in js/src/. r=evilpie

This commit is contained in:
Birunthan Mohanathas
2014-03-24 08:49:44 -04:00
parent 2cf1fe1f84
commit b5536335f4
11 changed files with 55 additions and 44 deletions

View File

@@ -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;
}