From b05596cae786c0f3e91d4d435953be2139e7af59 Mon Sep 17 00:00:00 2001 From: "karnaze@netscape.com" Date: Mon, 30 Nov 1998 22:37:52 +0000 Subject: [PATCH] fixed bug 1613 (leak in nsFrameSetFrame::CalculateRowCol) --- layout/generic/nsFrameSetFrame.cpp | 2 ++ layout/html/document/src/nsFrameSetFrame.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/layout/generic/nsFrameSetFrame.cpp b/layout/generic/nsFrameSetFrame.cpp index 48b425cfe2a2..0a0681a60ea2 100644 --- a/layout/generic/nsFrameSetFrame.cpp +++ b/layout/generic/nsFrameSetFrame.cpp @@ -295,6 +295,8 @@ void nsHTMLFramesetFrame::CalculateRowCol(nsIPresContext* aPresContext, nscoord if (relativeTotal != relativeMax) { Scale(relativeMax, numRelative, relative, aValues); } + + delete [] fixed; delete [] percent; delete [] relative; } diff --git a/layout/html/document/src/nsFrameSetFrame.cpp b/layout/html/document/src/nsFrameSetFrame.cpp index 48b425cfe2a2..0a0681a60ea2 100644 --- a/layout/html/document/src/nsFrameSetFrame.cpp +++ b/layout/html/document/src/nsFrameSetFrame.cpp @@ -295,6 +295,8 @@ void nsHTMLFramesetFrame::CalculateRowCol(nsIPresContext* aPresContext, nscoord if (relativeTotal != relativeMax) { Scale(relativeMax, numRelative, relative, aValues); } + + delete [] fixed; delete [] percent; delete [] relative; }