зеркало из https://github.com/mozilla/pjs.git
Bug 410929 - Bad C++isms in js/src, r=crowder
This commit is contained in:
Родитель
6d8db174fc
Коммит
1130d64de3
|
@ -1232,7 +1232,8 @@ array_sort(JSContext *cx, uintN argc, jsval *vp)
|
|||
} while (i != 0);
|
||||
|
||||
JS_ASSERT(tvr.u.array == vec);
|
||||
vec = JS_realloc(cx, vec, 4 * (size_t) newlen * sizeof(jsval));
|
||||
vec = (jsval *) JS_realloc(cx, vec,
|
||||
4 * (size_t) newlen * sizeof(jsval));
|
||||
if (!vec) {
|
||||
vec = tvr.u.array;
|
||||
ok = JS_FALSE;
|
||||
|
|
|
@ -3275,7 +3275,7 @@ EmitDestructuringDecl(JSContext *cx, JSCodeGenerator *cg, JSOp prologOp,
|
|||
JSOp decltype;
|
||||
|
||||
JS_ASSERT(pn->pn_type == TOK_NAME);
|
||||
decltype = (prologOp == JSOP_NOP) ? LET_DECL : VAR_DECL;
|
||||
decltype = (prologOp == JSOP_NOP) ? (JSOp) LET_DECL : (JSOp) VAR_DECL;
|
||||
if (!BindNameToSlot(cx, cg, pn, decltype))
|
||||
return JS_FALSE;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче