зеркало из https://github.com/mozilla/gecko-dev.git
Bug 978047 -- check for OOM r=h4writer
This commit is contained in:
Родитель
cb16191dfc
Коммит
fd055a66f1
|
@ -894,8 +894,12 @@ StructMetaTypeDescr::layout(JSContext *cx,
|
|||
// fieldTypes : { string: Type, ... }
|
||||
RootedObject fieldOffsets(cx);
|
||||
fieldOffsets = NewObjectWithProto<JSObject>(cx, nullptr, nullptr, TenuredObject);
|
||||
if (!fieldOffsets)
|
||||
return false;
|
||||
RootedObject fieldTypes(cx);
|
||||
fieldTypes = NewObjectWithProto<JSObject>(cx, nullptr, nullptr, TenuredObject);
|
||||
if (!fieldTypes)
|
||||
return false;
|
||||
for (size_t i = 0; i < typeRepr->fieldCount(); i++) {
|
||||
const StructField &field = typeRepr->field(i);
|
||||
RootedId fieldId(cx, NameToId(field.propertyName));
|
||||
|
|
Загрузка…
Ссылка в новой задаче