From 0d84dd5f3efff9791988a17018b9c815e7766c9e Mon Sep 17 00:00:00 2001 From: "buster%netscape.com" Date: Mon, 18 Jan 1999 23:54:23 +0000 Subject: [PATCH] workaround for bug 2476: check for null child list before calling nsFrameList::AppendFrames git-svn-id: svn://10.0.0.236/trunk@17974 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/layout/html/table/src/nsTableColGroupFrame.cpp | 3 ++- mozilla/layout/tables/nsTableColGroupFrame.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/mozilla/layout/html/table/src/nsTableColGroupFrame.cpp b/mozilla/layout/html/table/src/nsTableColGroupFrame.cpp index 01594606bb1..2eeb1e69203 100644 --- a/mozilla/layout/html/table/src/nsTableColGroupFrame.cpp +++ b/mozilla/layout/html/table/src/nsTableColGroupFrame.cpp @@ -118,7 +118,8 @@ nsTableColGroupFrame::InitNewFrames(nsIPresContext& aPresContext, nsIFrame* aChi NS_IMETHODIMP nsTableColGroupFrame::AppendNewFrames(nsIPresContext& aPresContext, nsIFrame* aChildList) { - mFrames.AppendFrames(nsnull, aChildList); + if (nsnull!=aChildList) + mFrames.AppendFrames(nsnull, aChildList); return NS_OK; } diff --git a/mozilla/layout/tables/nsTableColGroupFrame.cpp b/mozilla/layout/tables/nsTableColGroupFrame.cpp index 01594606bb1..2eeb1e69203 100644 --- a/mozilla/layout/tables/nsTableColGroupFrame.cpp +++ b/mozilla/layout/tables/nsTableColGroupFrame.cpp @@ -118,7 +118,8 @@ nsTableColGroupFrame::InitNewFrames(nsIPresContext& aPresContext, nsIFrame* aChi NS_IMETHODIMP nsTableColGroupFrame::AppendNewFrames(nsIPresContext& aPresContext, nsIFrame* aChildList) { - mFrames.AppendFrames(nsnull, aChildList); + if (nsnull!=aChildList) + mFrames.AppendFrames(nsnull, aChildList); return NS_OK; }