From fb89cfc5376dc9d6da9b932670f149ee368a8e20 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Wed, 3 Mar 2004 02:06:09 +0000 Subject: [PATCH] Fix for [ 907679 ] segfault on SetSizerAndFit after SetSizer Don't do anything if setting the same sizer again. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/common/wincmn.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/common/wincmn.cpp b/src/common/wincmn.cpp index 5c39f36e9d..dc9f440925 100644 --- a/src/common/wincmn.cpp +++ b/src/common/wincmn.cpp @@ -1466,6 +1466,9 @@ void wxWindowBase::DeleteRelatedConstraints() void wxWindowBase::SetSizer(wxSizer *sizer, bool deleteOld) { + if ( sizer == m_windowSizer) + return; + if ( deleteOld ) delete m_windowSizer; -- 2.47.2