Bug 887563 - Convert CallArgs::operator[] to return a Handle; r=Waldo,bz

This commit is contained in:
Terrence Cole
2013-06-26 16:26:45 -07:00
parent f7ec71e286
commit dda068b13b
31 changed files with 195 additions and 206 deletions

View File

@@ -118,12 +118,11 @@ WeakMapBase::removeWeakMapFromList(WeakMapBase *weakmap)
static JSObject *
GetKeyArg(JSContext *cx, CallArgs &args)
{
Value *vp = &args[0];
if (vp->isPrimitive()) {
if (args[0].isPrimitive()) {
JS_ReportErrorNumber(cx, js_GetErrorMessage, NULL, JSMSG_NOT_NONNULL_OBJECT);
return NULL;
}
return &vp->toObject();
return &args[0].toObject();
}
JS_ALWAYS_INLINE bool