Don't crash if we get a native DOM element back. sr=shaver

This commit is contained in:
dmose%mozilla.org 2005-01-11 21:16:56 +00:00
Родитель ab3f178cfa
Коммит a7ab8680f0
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -47,6 +47,7 @@
#include "nsIDOMNodeList.h" #include "nsIDOMNodeList.h"
#include "nsIDOMDocument.h" #include "nsIDOMDocument.h"
#include "nsIDOMParser.h" #include "nsIDOMParser.h"
#include "nsContentErrors.h"
#if defined(PR_LOGGING) #if defined(PR_LOGGING)
PRLogModuleInfo *gDAVLog = nsnull; PRLogModuleInfo *gDAVLog = nsnull;
@ -66,6 +67,10 @@ NS_WD_GetElementByTagName(nsIDOMElement *parentElt, const nsAString &tagName,
rv = list->Item(0, getter_AddRefs(node)); rv = list->Item(0, getter_AddRefs(node));
NS_ENSURE_SUCCESS(rv, rv); NS_ENSURE_SUCCESS(rv, rv);
if (!node) {
return NS_CONTENT_ATTR_NO_VALUE;
}
return CallQueryInterface(node, elt); return CallQueryInterface(node, elt);
} }