Bug 1166349: Use a fallible allocation in nsXMLHttpRequest::StreamReaderFunc. r=sicking,smaug.

--HG--
extra : rebase_source : be67c741928dbc8fbda8df4c0e1b7674e2a2942a
This commit is contained in:
David Major 2015-05-19 16:14:51 -04:00
Родитель fe7dc5bdde
Коммит 3d793b2dac
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -1857,7 +1857,7 @@ nsXMLHttpRequest::StreamReaderFunc(nsIInputStream* in,
xmlHttpRequest->mResponseXML) {
// Copy for our own use
uint32_t previousLength = xmlHttpRequest->mResponseBody.Length();
xmlHttpRequest->mResponseBody.Append(fromRawSegment,count);
xmlHttpRequest->mResponseBody.Append(fromRawSegment, count, fallible);
if (count > 0 && xmlHttpRequest->mResponseBody.Length() == previousLength) {
return NS_ERROR_OUT_OF_MEMORY;
}