diff --git a/content/base/src/nsTextNode.cpp b/content/base/src/nsTextNode.cpp index 3b2c3ffd8d7..cc2dc203158 100644 --- a/content/base/src/nsTextNode.cpp +++ b/content/base/src/nsTextNode.cpp @@ -132,8 +132,7 @@ nsTextNode::CloneNode(PRBool aDeep, nsIDOMNode** aReturn) { nsCOMPtr textContent; nsresult rv = CloneContent(PR_TRUE, getter_AddRefs(textContent)); - if (NS_FAILED(rv)) - return rv; + NS_ENSURE_SUCCESS(rv, rv); return CallQueryInterface(textContent, aReturn); }