From f10132e682096ee5bd47ca9f85505602f82029df Mon Sep 17 00:00:00 2001 From: "spider%netscape.com" Date: Thu, 8 Oct 1998 03:00:12 +0000 Subject: [PATCH] Fix memory leak. Layout should not hold ref to canvas git-svn-id: svn://10.0.0.236/trunk@12263 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/xpfc/layout/src/nsBoxLayout.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/mozilla/xpfc/layout/src/nsBoxLayout.cpp b/mozilla/xpfc/layout/src/nsBoxLayout.cpp index acdb84d61ae..d465711f345 100644 --- a/mozilla/xpfc/layout/src/nsBoxLayout.cpp +++ b/mozilla/xpfc/layout/src/nsBoxLayout.cpp @@ -49,7 +49,6 @@ nsBoxLayout :: nsBoxLayout() : nsLayout() nsBoxLayout :: ~nsBoxLayout() { - NS_IF_RELEASE(mContainer); } @@ -83,9 +82,7 @@ nsresult nsBoxLayout :: Init() nsresult nsBoxLayout :: Init(nsIXPFCCanvas * aContainer) { - NS_IF_RELEASE(mContainer); mContainer = aContainer; - NS_ADDREF(mContainer); return NS_OK ; }