From 9e0f440c1cb4155c069445065223098f9bfe7efc Mon Sep 17 00:00:00 2001 From: Murai Takashi Date: Sat, 27 Jul 2013 20:16:50 +0900 Subject: [PATCH] Fix mismatching allocation and deallocation Fixes #9901. Signed-off-by: Matt Madia --- src/add-ons/screen_savers/glife/GLifeGrid.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/screen_savers/glife/GLifeGrid.cpp b/src/add-ons/screen_savers/glife/GLifeGrid.cpp index c53ad3b0b8..41a81a82c8 100644 --- a/src/add-ons/screen_savers/glife/GLifeGrid.cpp +++ b/src/add-ons/screen_savers/glife/GLifeGrid.cpp @@ -53,7 +53,7 @@ GLifeGrid::GLifeGrid(int32 iWidth, int32 iHeight) // GLifeGrid Class Destructor Definition GLifeGrid::~GLifeGrid(void) { - delete m_pbGrid; + delete[] m_pbGrid; } @@ -75,7 +75,7 @@ GLifeGrid::Generation(void) } // Swap grids - delete m_pbGrid; + delete[] m_pbGrid; m_pbGrid = pbTemp; }