Bug 939294 - Fix b2g failure with null JSObject. r=bz on irc

This commit is contained in:
Tom Schuster 2014-01-16 15:24:00 +01:00
Родитель 3c0dfcd792
Коммит 9910bea99a
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -170,7 +170,7 @@ DOMCameraCapabilities::StringListToNewObject(JSContext* aCx,
nsresult rv = ParameterListToNewArray(aCx, &array, aKey, ParseStringItemAndAdd);
NS_ENSURE_SUCCESS(rv, rv);
aArray.setObject(*array);
aArray.setObjectOrNull(array);
return NS_OK;
}
@ -184,7 +184,7 @@ DOMCameraCapabilities::DimensionListToNewObject(JSContext* aCx,
nsresult rv = ParameterListToNewArray(aCx, &array, aKey, ParseDimensionItemAndAdd);
NS_ENSURE_SUCCESS(rv, rv);
aArray.setObject(*array);
aArray.setObjectOrNull(array);
return NS_OK;
}
@ -363,7 +363,7 @@ DOMCameraCapabilities::GetZoomRatios(JSContext* cx, JS::MutableHandle<JS::Value>
nsresult rv = ParameterListToNewArray(cx, &array, CAMERA_PARAM_SUPPORTED_ZOOMRATIOS, ParseZoomRatioItemAndAdd);
NS_ENSURE_SUCCESS(rv, rv);
aZoomRatios.setObject(*array);
aZoomRatios.setObjectOrNull(array);
return NS_OK;
}