diff --git a/mozilla/content/base/src/nsDocument.cpp b/mozilla/content/base/src/nsDocument.cpp index ffa4c611047..d93e0235980 100644 --- a/mozilla/content/base/src/nsDocument.cpp +++ b/mozilla/content/base/src/nsDocument.cpp @@ -2139,7 +2139,8 @@ nsDocument::CloneNode(PRBool aDeep, nsIDOMNode** aReturn) NS_IMETHODIMP nsDocument::GetOwnerDocument(nsIDOMDocument** aOwnerDocument) { - return QueryInterface(kIDOMDocumentIID, (void **)aOwnerDocument); + *aOwnerDocument = nsnull; + return NS_OK; } nsresult nsDocument::GetListenerManager(nsIEventListenerManager **aInstancePtrResult) diff --git a/mozilla/layout/base/src/nsDocument.cpp b/mozilla/layout/base/src/nsDocument.cpp index ffa4c611047..d93e0235980 100644 --- a/mozilla/layout/base/src/nsDocument.cpp +++ b/mozilla/layout/base/src/nsDocument.cpp @@ -2139,7 +2139,8 @@ nsDocument::CloneNode(PRBool aDeep, nsIDOMNode** aReturn) NS_IMETHODIMP nsDocument::GetOwnerDocument(nsIDOMDocument** aOwnerDocument) { - return QueryInterface(kIDOMDocumentIID, (void **)aOwnerDocument); + *aOwnerDocument = nsnull; + return NS_OK; } nsresult nsDocument::GetListenerManager(nsIEventListenerManager **aInstancePtrResult)