Bug 1201716 - Missing status check in SafeBrowsing::Merge causes SafeBrowsing malfunction. r=francois

MozReview-Commit-ID: CtF4Gczkoa1
This commit is contained in:
Thomas Nguyen
2016-08-24 17:15:13 +08:00
parent 4a7a3eb9a6
commit 29f9371e3b

View File

@@ -551,7 +551,9 @@ Merge(ChunkSet* aStoreChunks,
// to make the chunkranges continuous.
aStoreChunks->Merge(aUpdateChunks);
aStorePrefixes->AppendElements(adds, fallible);
if (!aStorePrefixes->AppendElements(adds, fallible))
return NS_ERROR_OUT_OF_MEMORY;
EntrySort(*aStorePrefixes);
return NS_OK;