Author: mmlr Date: 2010-12-28 13:59:14 +0100 (Tue, 28 Dec 2010) New Revision: 39979 Changeset: http://dev.haiku-os.org/changeset/39979 Modified: haiku/trunk/src/servers/app/Desktop.cpp haiku/trunk/src/servers/app/Desktop.h Log: CID 1420: fTargetScreen was leaked. Modified: haiku/trunk/src/servers/app/Desktop.cpp =================================================================== --- haiku/trunk/src/servers/app/Desktop.cpp 2010-12-28 12:55:19 UTC (rev 39978) +++ haiku/trunk/src/servers/app/Desktop.cpp 2010-12-28 12:59:14 UTC (rev 39979) @@ -463,6 +463,8 @@ delete_area(fSharedReadOnlyArea); delete_port(fMessagePort); gFontManager->DetachUser(fUserID); + + free(fTargetScreen); } Modified: haiku/trunk/src/servers/app/Desktop.h =================================================================== --- haiku/trunk/src/servers/app/Desktop.h 2010-12-28 12:55:19 UTC (rev 39978) +++ haiku/trunk/src/servers/app/Desktop.h 2010-12-28 12:59:14 UTC (rev 39979) @@ -301,7 +301,7 @@ friend class LockedDesktopSettings; uid_t fUserID; - const char* fTargetScreen; + char* fTargetScreen; ::VirtualScreen fVirtualScreen; DesktopSettingsPrivate* fSettings; port_id fMessagePort;