Add check for null.

git-svn-id: svn://10.0.0.236/trunk@39523 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
rjc%netscape.com
1999-07-15 09:20:54 +00:00
parent 49ebe607cd
commit 7be8be05f3
3 changed files with 6 additions and 0 deletions

View File

@@ -1385,6 +1385,8 @@ RDFGenericBuilderImpl::UpdateWidgetItemAttribute(nsIContent* aTemplateNode,
nsCOMPtr<nsIContent> aTreeItemKid;
if (NS_FAILED(rv = aTreeItemElement->ChildAt(loop, *getter_AddRefs(aTreeItemKid))))
continue;
if (!aTreeItemKid)
continue;
rv = UpdateWidgetItemAttribute(aTemplateKid, aTreeItemKid, aAction, aProperty, aValue);
}
return(rv);

View File

@@ -1385,6 +1385,8 @@ RDFGenericBuilderImpl::UpdateWidgetItemAttribute(nsIContent* aTemplateNode,
nsCOMPtr<nsIContent> aTreeItemKid;
if (NS_FAILED(rv = aTreeItemElement->ChildAt(loop, *getter_AddRefs(aTreeItemKid))))
continue;
if (!aTreeItemKid)
continue;
rv = UpdateWidgetItemAttribute(aTemplateKid, aTreeItemKid, aAction, aProperty, aValue);
}
return(rv);

View File

@@ -1385,6 +1385,8 @@ RDFGenericBuilderImpl::UpdateWidgetItemAttribute(nsIContent* aTemplateNode,
nsCOMPtr<nsIContent> aTreeItemKid;
if (NS_FAILED(rv = aTreeItemElement->ChildAt(loop, *getter_AddRefs(aTreeItemKid))))
continue;
if (!aTreeItemKid)
continue;
rv = UpdateWidgetItemAttribute(aTemplateKid, aTreeItemKid, aAction, aProperty, aValue);
}
return(rv);