From 380c312459c719519465ea9a303aadd193385df5 Mon Sep 17 00:00:00 2001 From: "danm%netscape.com" Date: Sat, 12 Aug 2000 02:35:58 +0000 Subject: [PATCH] plug leaking nsWindow. bug 48066. code=sean@beatnik.com r=law@netscape.com, me git-svn-id: svn://10.0.0.236/trunk@76200 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/xpfe/components/urlwidget/nsUrlWidget.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mozilla/xpfe/components/urlwidget/nsUrlWidget.cpp b/mozilla/xpfe/components/urlwidget/nsUrlWidget.cpp index 28dcfa2a762..0a1b36fd253 100644 --- a/mozilla/xpfe/components/urlwidget/nsUrlWidget.cpp +++ b/mozilla/xpfe/components/urlwidget/nsUrlWidget.cpp @@ -89,8 +89,8 @@ nsUrlWidget::SetURLToHiddenControl( char const *aURL, nsIDOMWindow *parent ) ppDocShell->QueryInterface(NS_GET_IID(nsIBaseWindow), (void **)&ppBaseWindow); if (ppBaseWindow != NULL) { - nsIWidget* ppWidget; - ppBaseWindow->GetMainWidget(&ppWidget); + nsCOMPtr ppWidget; + ppBaseWindow->GetMainWidget(getter_AddRefs(ppWidget)); hMainFrame = (HWND)ppWidget->GetNativeData(NS_NATIVE_WIDGET); }