From eba8ea5eb27b97218f8df9f28601ad9fe116932f Mon Sep 17 00:00:00 2001 From: Karsten Heimrich Date: Fri, 3 Oct 2008 12:31:59 +0000 Subject: [PATCH] * fix mem leak git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27855 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/magnify/Magnify.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/apps/magnify/Magnify.cpp b/src/apps/magnify/Magnify.cpp index 200b4daffa..4b6831c8f7 100644 --- a/src/apps/magnify/Magnify.cpp +++ b/src/apps/magnify/Magnify.cpp @@ -343,8 +343,10 @@ TWindow::MessageReceived(BMessage* m) // freeze the image here, unfreeze after dump or cancel fFatBits->StartSave(); - fSavePanel = new BFilePanel(B_SAVE_PANEL, new BMessenger(NULL, this), - 0, 0, false, new BMessage(msg_dump)); + BMessenger messenger(this); + BMessage message(msg_dump); + fSavePanel = new BFilePanel(B_SAVE_PANEL, &messenger, 0, 0, false, + &message); fSavePanel->SetSaveText("Bitmaps.h"); fSavePanel->Show(); break;