mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-25 03:05:34 +00:00
Bug 1475704 - Check for OOM in nsINode::Localize. r=smaug
Check for OOM in nsINode::Localize. Differential Revision: https://phabricator.services.mozilla.com/D2483 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
3746d597a1
commit
befb9a51e6
@ -2935,7 +2935,10 @@ nsINode::Localize(JSContext* aCx,
|
||||
aRv.Throw(NS_ERROR_OUT_OF_MEMORY);
|
||||
return nullptr;
|
||||
}
|
||||
domElements.AppendElement(domElement, fallible);
|
||||
if (!domElements.AppendElement(domElement, fallible)) {
|
||||
aRv.Throw(NS_ERROR_OUT_OF_MEMORY);
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
domElement->GetNamespaceURI(element->mNamespaceURI);
|
||||
element->mLocalName = domElement->LocalName();
|
||||
|
Loading…
Reference in New Issue
Block a user