From 7be8be05f30a482f0153edd9fcefff45f31a474d Mon Sep 17 00:00:00 2001 From: "rjc%netscape.com" Date: Thu, 15 Jul 1999 09:20:54 +0000 Subject: [PATCH] Add check for null. git-svn-id: svn://10.0.0.236/trunk@39523 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/xul/templates/src/nsXULTemplateBuilder.cpp | 2 ++ mozilla/rdf/content/src/nsRDFGenericBuilder.cpp | 2 ++ mozilla/rdf/content/src/nsXULTemplateBuilder.cpp | 2 ++ 3 files changed, 6 insertions(+) diff --git a/mozilla/content/xul/templates/src/nsXULTemplateBuilder.cpp b/mozilla/content/xul/templates/src/nsXULTemplateBuilder.cpp index f1fb2dd1400..65490b5d12f 100644 --- a/mozilla/content/xul/templates/src/nsXULTemplateBuilder.cpp +++ b/mozilla/content/xul/templates/src/nsXULTemplateBuilder.cpp @@ -1385,6 +1385,8 @@ RDFGenericBuilderImpl::UpdateWidgetItemAttribute(nsIContent* aTemplateNode, nsCOMPtr aTreeItemKid; if (NS_FAILED(rv = aTreeItemElement->ChildAt(loop, *getter_AddRefs(aTreeItemKid)))) continue; + if (!aTreeItemKid) + continue; rv = UpdateWidgetItemAttribute(aTemplateKid, aTreeItemKid, aAction, aProperty, aValue); } return(rv); diff --git a/mozilla/rdf/content/src/nsRDFGenericBuilder.cpp b/mozilla/rdf/content/src/nsRDFGenericBuilder.cpp index f1fb2dd1400..65490b5d12f 100644 --- a/mozilla/rdf/content/src/nsRDFGenericBuilder.cpp +++ b/mozilla/rdf/content/src/nsRDFGenericBuilder.cpp @@ -1385,6 +1385,8 @@ RDFGenericBuilderImpl::UpdateWidgetItemAttribute(nsIContent* aTemplateNode, nsCOMPtr aTreeItemKid; if (NS_FAILED(rv = aTreeItemElement->ChildAt(loop, *getter_AddRefs(aTreeItemKid)))) continue; + if (!aTreeItemKid) + continue; rv = UpdateWidgetItemAttribute(aTemplateKid, aTreeItemKid, aAction, aProperty, aValue); } return(rv); diff --git a/mozilla/rdf/content/src/nsXULTemplateBuilder.cpp b/mozilla/rdf/content/src/nsXULTemplateBuilder.cpp index f1fb2dd1400..65490b5d12f 100644 --- a/mozilla/rdf/content/src/nsXULTemplateBuilder.cpp +++ b/mozilla/rdf/content/src/nsXULTemplateBuilder.cpp @@ -1385,6 +1385,8 @@ RDFGenericBuilderImpl::UpdateWidgetItemAttribute(nsIContent* aTemplateNode, nsCOMPtr aTreeItemKid; if (NS_FAILED(rv = aTreeItemElement->ChildAt(loop, *getter_AddRefs(aTreeItemKid)))) continue; + if (!aTreeItemKid) + continue; rv = UpdateWidgetItemAttribute(aTemplateKid, aTreeItemKid, aAction, aProperty, aValue); } return(rv);