From 41c51f73d1c7cb44d110f4cd18c76120c01b6dc0 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Fri, 28 Feb 2014 17:16:26 -0500 Subject: [PATCH] ScreenSaver: use stack variable to prevent memory leak --- src/preferences/screensaver/ScreenSaverWindow.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/preferences/screensaver/ScreenSaverWindow.cpp b/src/preferences/screensaver/ScreenSaverWindow.cpp index 5a552d36e3..748f696277 100644 --- a/src/preferences/screensaver/ScreenSaverWindow.cpp +++ b/src/preferences/screensaver/ScreenSaverWindow.cpp @@ -873,7 +873,8 @@ TabView::MouseDown(BPoint where) } else if (modulesTab != NULL && Selection() != 1 && modulesTabFrame.Contains(where) && modulesView != NULL) { // clicked on the modules tab - modulesView->MessageReceived(new BMessage(kMsgSaverSelected)); + BMessage message(kMsgSaverSelected); + modulesView->MessageReceived(&message); } BTabView::MouseDown(where);