Check result of getting name and message in DOMError to prevent crashes.

This commit is contained in:
wolfbeast
2016-07-04 10:05:52 +02:00
committed by roytam1
parent 437d059cc3
commit 7509b0c2b2
+5 -3
View File
@@ -30,10 +30,12 @@ DOMError::DOMError(nsPIDOMWindow* aWindow, nsresult aValue)
: mWindow(aWindow)
{
nsCString name, message;
NS_GetNameAndMessageForDOMNSResult(aValue, name, message);
nsresult rv = NS_GetNameAndMessageForDOMNSResult(aValue, name, message);
CopyUTF8toUTF16(name, mName);
CopyUTF8toUTF16(message, mMessage);
if (rv == NS_OK) {
CopyUTF8toUTF16(name, mName);
CopyUTF8toUTF16(message, mMessage);
}
}
DOMError::DOMError(nsPIDOMWindow* aWindow, const nsAString& aName)