added NS_RELEASE() cleanup.

This commit is contained in:
michaelp 1998-05-01 03:14:03 +00:00
parent ca92a841d3
commit 45ee8e1c7a

View File

@ -83,6 +83,11 @@ nsScrollingView :: nsScrollingView()
nsScrollingView :: ~nsScrollingView()
{
if (nsnull != mScrollBarView)
{
NS_RELEASE(mScrollBarView);
mScrollBarView = nsnull;
}
}
nsresult nsScrollingView :: QueryInterface(const nsIID& aIID, void** aInstancePtr)
@ -136,10 +141,10 @@ nsresult nsScrollingView :: Init(nsIViewManager* aManager,
mScrollBarView = new ScrollBarView();
NS_IF_ADDREF(mScrollBarView);
if (nsnull != mScrollBarView)
{
NS_ADDREF(mScrollBarView);
nsRect trect = aBounds;
trect.width = NS_TO_INT_ROUND(dx->GetScrollBarWidth());