From 9a9b5a57041c36fdb6b6c3947b263634afa8ff58 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Sat, 31 Jan 2009 05:09:04 +0000 Subject: [PATCH] * The code which loads expire policies had been incompletely ported to strbuf, causing the data to be lost. Fixed. --- webcit/siteconfig.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/webcit/siteconfig.c b/webcit/siteconfig.c index 709693e59..01824a592 100644 --- a/webcit/siteconfig.c +++ b/webcit/siteconfig.c @@ -175,8 +175,8 @@ void load_siteconfig(void) } serv_puts("GPEX mailboxes"); - serv_getln(buf, sizeof buf); - if (buf[0] == '2') { + StrBuf_ServGetln(Buf); + if (GetServerStatus(Buf, NULL) == 2) { StrBufCutLeft(Buf, 4); CfgToken = NewStrBuf(); @@ -187,6 +187,7 @@ void load_siteconfig(void) StrBufExtract_token(CfgToken, Buf, 1, '|'); Put(Cfg, HKEY("mboxvalue"), CfgToken, HFreeStrBuf); } + FreeStrBuf(&Buf); } -- 2.30.2