Backed out changeset 8e119f847f97 (build busted)

This commit is contained in:
David Anderson
2010-11-11 11:19:42 -08:00
parent f73bb91440
commit 9ab38e165d
49 changed files with 574 additions and 794 deletions

View File

@@ -2299,18 +2299,21 @@ date_toLocaleTimeString(JSContext *cx, uintN argc, Value *vp)
static JSBool
date_toLocaleFormat(JSContext *cx, uintN argc, Value *vp)
{
JSString *fmt;
const char *fmtbytes;
if (argc == 0)
return date_toLocaleString(cx, argc, vp);
JSString *fmt = js_ValueToString(cx, vp[2]);
fmt = js_ValueToString(cx, vp[2]);
if (!fmt)
return JS_FALSE;
vp[2].setString(fmt);
JSAutoByteString fmtbytes(cx, fmt);
fmtbytes = js_GetStringBytes(cx, fmt);
if (!fmtbytes)
return JS_FALSE;
return date_toLocaleHelper(cx, fmtbytes.ptr(), vp);
return date_toLocaleHelper(cx, fmtbytes, vp);
}
static JSBool