From 3dd90d237c8bc07c71b6b8e5eb2ed9d3e025a8e4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Sat, 7 Feb 2009 16:24:34 +0000 Subject: [PATCH] * fix memleaks in preferences --- webcit/preferences.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/webcit/preferences.c b/webcit/preferences.c index a245928df..19181cca0 100644 --- a/webcit/preferences.c +++ b/webcit/preferences.c @@ -107,11 +107,9 @@ void GetPrefTypes(HashList *List) void ParsePref(HashList **List, StrBuf *ReadBuf) { - StrBuf *Key; Preference *Data = NULL; Preference *LastData = NULL; - Key = NewStrBuf(); while (StrBuf_ServGetln(ReadBuf), strcmp(ChrPtr(ReadBuf), "000")) { @@ -633,6 +631,7 @@ void GetPreferences(HashList *Setting) } } WCC->hash_prefs = Tmp; + DeleteHashPos(&It); } -- 2.30.2