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

@@ -1185,7 +1185,7 @@ date_parse(JSContext *cx, unsigned argc, Value *vp)
{
CallArgs args = CallArgsFromVp(argc, vp);
if (args.length() == 0) {
vp->setNaN();
args.rval().setNaN();
return true;
}
@@ -1199,12 +1199,12 @@ date_parse(JSContext *cx, unsigned argc, Value *vp)
double result;
if (!date_parseString(linearStr, &result, &cx->runtime()->dateTimeInfo)) {
vp->setNaN();
args.rval().setNaN();
return true;
}
result = TimeClip(result);
vp->setNumber(result);
args.rval().setNumber(result);
return true;
}
@@ -1217,7 +1217,8 @@ NowAsMillis()
static bool
date_now(JSContext *cx, unsigned argc, Value *vp)
{
vp->setDouble(NowAsMillis());
CallArgs args = CallArgsFromVp(argc, vp);
args.rval().setDouble(NowAsMillis());
return true;
}