From 644231539d2ccf9ef873060154079f33ba7a42db Mon Sep 17 00:00:00 2001 From: Robert Roebling Date: Sun, 5 May 2002 07:31:23 +0000 Subject: [PATCH] Corrected wrong use of delete in region code. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15380 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/gtk/region.cpp | 4 ++-- src/gtk1/region.cpp | 4 ++-- src/x11/region.cpp | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/gtk/region.cpp b/src/gtk/region.cpp index fee7f0eb26..91b9d1f043 100644 --- a/src/gtk/region.cpp +++ b/src/gtk/region.cpp @@ -483,12 +483,12 @@ public: wxRIRefData::~wxRIRefData() { - delete m_rects; + delete [] m_rects; } void wxRIRefData::CreateRects( const wxRegion& region ) { - delete m_rects; + delete [] m_rects; Init(); diff --git a/src/gtk1/region.cpp b/src/gtk1/region.cpp index fee7f0eb26..91b9d1f043 100644 --- a/src/gtk1/region.cpp +++ b/src/gtk1/region.cpp @@ -483,12 +483,12 @@ public: wxRIRefData::~wxRIRefData() { - delete m_rects; + delete [] m_rects; } void wxRIRefData::CreateRects( const wxRegion& region ) { - delete m_rects; + delete [] m_rects; Init(); diff --git a/src/x11/region.cpp b/src/x11/region.cpp index a8f536416b..1f7f4d5929 100644 --- a/src/x11/region.cpp +++ b/src/x11/region.cpp @@ -434,13 +434,13 @@ public: wxRIRefData::~wxRIRefData() { - delete m_rects; + delete [] m_rects; } void wxRIRefData::CreateRects( const wxRegion& region ) { if (m_rects) - delete m_rects; + delete [] m_rects; m_rects = 0; m_numRects = 0; -- 2.47.2