Bug 959167 - Handle OOM in js::CloneRegExpObject. r=jandem

--HG--
extra : rebase_source : 22b04af4ecfc73b591c1460f4ac7f4d8343002f3
This commit is contained in:
Christian Holler 2014-01-13 15:41:43 +01:00
parent f2a493af57
commit dc671accb2

View File

@ -795,7 +795,7 @@ js::CloneRegExpObject(JSContext *cx, JSObject *obj_)
RegExpObjectBuilder builder(cx);
Rooted<RegExpObject*> regex(cx, &obj_->as<RegExpObject>());
JSObject *res = builder.clone(regex);
JS_ASSERT(res->type() == regex->type());
JS_ASSERT_IF(res, res->type() == regex->type());
return res;
}