From 4632e362fbc73c9abce30f0bcf4d0023144937a8 Mon Sep 17 00:00:00 2001 From: Wilfried Goesgens Date: Tue, 15 Jan 2013 22:01:10 +0100 Subject: [PATCH] When loading the netmap always create a hash. else we will always fail to add new values into it. --- citadel/netconfig.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/citadel/netconfig.c b/citadel/netconfig.c index e5a5cb0b2..3aac29463 100644 --- a/citadel/netconfig.c +++ b/citadel/netconfig.c @@ -921,14 +921,14 @@ HashList* CtdlReadNetworkMap(void) HashList *Hash; CtdlNetMap *TheNetMap; + Hash = NewHash(1, NULL); Cfg = CtdlGetSysConfig(IGNETMAP); if ((Cfg == NULL) || IsEmptyStr(Cfg)) { if (Cfg != NULL) free(Cfg); - return NULL; + return Hash; } - Hash = NewHash(1, NULL); Buf = NewStrBufPlain(Cfg, -1); free(Cfg); LineBuf = NewStrBufPlain(NULL, StrLength(Buf)); -- 2.30.2