From 6e97e4cae5cb219a10ea7caf7937871ac57728eb Mon Sep 17 00:00:00 2001 From: dan Date: Wed, 26 May 1999 01:55:54 +0000 Subject: [PATCH] Fixed return of WMGetUDStringForKey to be only a reference, not an allocated string. --- ChangeLog | 2 ++ WINGs/ChangeLog | 3 +++ WINGs/userdefaults.c | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4f9895fa..b5b8de5b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -35,6 +35,8 @@ Changes since version 0.53.0: - fixed a mem leak in superfluous mode caused by the ghost icon. - added possibility to set omnipresent icons in Clip. See NEWS. - replace xde support drop on dock with xdnd. +- more elegant text entries in Clip's menu, regarding single/multiple + selected icons. Changes since version 0.52.0: diff --git a/WINGs/ChangeLog b/WINGs/ChangeLog index 6d1dad3e..346de1fd 100644 --- a/WINGs/ChangeLog +++ b/WINGs/ChangeLog @@ -28,6 +28,9 @@ changes since wmaker 0.53.0: - added WMTabView - added WMGetColorPanelColor(WMColorPanel *panel) +- made WMGetUDStringForKey() to only return a reference to the string, not a + wstrdup()'ed copy. DO NOT FREE IT ANYMORE! + changes since wmaker 0.52.0: ............................ diff --git a/WINGs/userdefaults.c b/WINGs/userdefaults.c index 1f892eb6..aa830ca8 100644 --- a/WINGs/userdefaults.c +++ b/WINGs/userdefaults.c @@ -369,7 +369,7 @@ WMGetUDStringForKey(WMUserDefaults *database, char *defaultName) if (!PLIsString(val)) return NULL; - return wstrdup(PLGetString(val)); + return PLGetString(val); }