From d65593aaa31fe782ac22ef9d11220b57ef08b638 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Tue, 28 Dec 2010 12:59:14 +0000 Subject: [PATCH] CID 1420: fTargetScreen was leaked. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39979 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/Desktop.cpp | 2 ++ src/servers/app/Desktop.h | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/servers/app/Desktop.cpp b/src/servers/app/Desktop.cpp index 3cb20e6700..c64b870421 100644 --- a/src/servers/app/Desktop.cpp +++ b/src/servers/app/Desktop.cpp @@ -463,6 +463,8 @@ Desktop::~Desktop() delete_area(fSharedReadOnlyArea); delete_port(fMessagePort); gFontManager->DetachUser(fUserID); + + free(fTargetScreen); } diff --git a/src/servers/app/Desktop.h b/src/servers/app/Desktop.h index 715e713b30..e5f4d887c3 100644 --- a/src/servers/app/Desktop.h +++ b/src/servers/app/Desktop.h @@ -301,7 +301,7 @@ private: friend class LockedDesktopSettings; uid_t fUserID; - const char* fTargetScreen; + char* fTargetScreen; ::VirtualScreen fVirtualScreen; DesktopSettingsPrivate* fSettings; port_id fMessagePort;