From 931aec2b6c8a158732af812473a1a819d05e9f72 Mon Sep 17 00:00:00 2001 From: Murai Takashi Date: Sat, 21 Sep 2019 16:01:22 +0900 Subject: [PATCH] Mandelbrot: Fix 'new[]' array freed with 'delete' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fRenderBuffer is allocated by new[] in MessageReceived(), buf freed by delete. Pointed out by LGTM. Change-Id: I06efc1c8075a421e7f2983e8a0d817a1bf43b026 Reviewed-on: https://review.haiku-os.org/c/haiku/+/1880 Reviewed-by: Axel Dörfler --- src/apps/mandelbrot/FractalEngine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/mandelbrot/FractalEngine.cpp b/src/apps/mandelbrot/FractalEngine.cpp index 846b93e5d5..e0927c0549 100644 --- a/src/apps/mandelbrot/FractalEngine.cpp +++ b/src/apps/mandelbrot/FractalEngine.cpp @@ -111,7 +111,7 @@ void FractalEngine::MessageReceived(BMessage* msg) fResizing = true; StopRender(); - delete fRenderBuffer; + delete[] fRenderBuffer; fRenderBuffer = NULL; fWidth = msg->GetUInt16("width", 320);