bug 103443 - remove the return rv?rv: NS_ERROR_FAILURE pattern from the editor files.

the editor/base remain untouched r=cmanske sr=kin


git-svn-id: svn://10.0.0.236/trunk@105623 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
bernd.mielke%snafu.de
2001-10-17 14:33:50 +00:00
parent b0bee04e64
commit 67e3a6751d
5 changed files with 37 additions and 20 deletions

View File

@@ -4362,15 +4362,22 @@ nsresult nsEditor::EndUpdateViewBatch()
nsresult rv;
nsCOMPtr<nsISelectionController> selCon = do_QueryReferent(mSelConWeak,&rv);
if (NS_FAILED(rv) || !selCon)
return rv?rv:NS_ERROR_FAILURE;
if (NS_FAILED(rv))
return rv;
if (!selCon)
return NS_ERROR_FAILURE;
nsCOMPtr<nsIPresShell> ps = do_QueryReferent(mPresShellWeak);
nsCOMPtr<nsICaret> caret;
if (ps)
rv = ps->GetCaret(getter_AddRefs(caret));
if (NS_FAILED(rv) ||!caret)
return rv?rv:NS_ERROR_FAILURE;
if (!ps)
return NS_ERROR_FAILURE;
rv = ps->GetCaret(getter_AddRefs(caret));
if (NS_FAILED(rv))
return rv;
if (!caret)
return NS_ERROR_FAILURE;
StCaretHider caretHider(caret);
nsCOMPtr<nsISelection>selection;
@@ -5203,8 +5210,10 @@ nsEditor::CreateHTMLContent(const nsAReadableString& aTag, nsIContent** aContent
nsCOMPtr<nsIDocument> doc;
rv = GetDocument(getter_AddRefs(tempDoc));
if (NS_FAILED(rv) || !tempDoc)
return rv?rv:NS_ERROR_FAILURE;
if (NS_FAILED(rv))
return rv;
if (!tempDoc)
return NS_ERROR_FAILURE;
doc = do_QueryInterface(tempDoc);
@@ -5218,14 +5227,18 @@ nsEditor::CreateHTMLContent(const nsAReadableString& aTag, nsIContent** aContent
nsCOMPtr<nsINodeInfo> nodeInfo;
rv = nodeInfoManager->GetNodeInfo(aTag, nsnull, kNameSpaceID_None,*getter_AddRefs(nodeInfo));
if (NS_FAILED(rv) || !nodeInfo)
return rv?rv:NS_ERROR_FAILURE;
if (NS_FAILED(rv))
return rv;
if (!nodeInfo)
return NS_ERROR_FAILURE;
rv = elementFactory->CreateInstanceByTag(nodeInfo, aContent);
if (NS_FAILED(rv) || !aContent)
return rv?rv:NS_ERROR_FAILURE;
else
return NS_OK;
if (NS_FAILED(rv))
return rv;
if (!aContent)
return NS_ERROR_FAILURE;
return NS_OK;
}