diff --git a/mozilla/view/src/nsScrollingView.cpp b/mozilla/view/src/nsScrollingView.cpp index 3a46c275e9d..3f795beb0de 100644 --- a/mozilla/view/src/nsScrollingView.cpp +++ b/mozilla/view/src/nsScrollingView.cpp @@ -395,7 +395,7 @@ nsresult nsScrollingView::QueryInterface(const nsIID& aIID, void** aInstancePtr) if (nsnull == aInstancePtr) { return NS_ERROR_NULL_POINTER; } - + *aInstancePtr = nsnull; if (aIID.Equals(kIScrollableViewIID)) { *aInstancePtr = (void*)(nsIScrollableView*)this; return NS_OK; diff --git a/mozilla/view/src/nsView.cpp b/mozilla/view/src/nsView.cpp index 68ad4406001..7382764838d 100644 --- a/mozilla/view/src/nsView.cpp +++ b/mozilla/view/src/nsView.cpp @@ -151,6 +151,9 @@ nsresult nsView :: QueryInterface(const nsIID& aIID, void** aInstancePtr) if (nsnull == aInstancePtr) { return NS_ERROR_NULL_POINTER; } + + *aInstancePtr = nsnull; + static NS_DEFINE_IID(kISupportsIID, NS_ISUPPORTS_IID); static NS_DEFINE_IID(kClassIID, kIViewIID);