X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fserv_extensions.c;h=e6ae83f7067e10ffa59cb002e1fabe5cea541952;hb=fae51f3f1f53890b1178b05183d670d8eba45719;hp=c3ec9fd07f2709ef8d3a3442bf065b29e90ddc29;hpb=92fea6d208d17999d4ef0fafbeabeca9b61f456d;p=citadel.git diff --git a/citadel/serv_extensions.c b/citadel/serv_extensions.c index c3ec9fd07..e6ae83f70 100644 --- a/citadel/serv_extensions.c +++ b/citadel/serv_extensions.c @@ -103,6 +103,10 @@ void LogPrintMessages(long err) snprintf(Message, n * SIZ, ErrGeneral, Short, Where, List, Hint, DetailList); quickie_message("Citadel", NULL, NULL, AIDEROOM, Message, FMT_FIXED, ErrSubject); + if (errormessages!=NULL) free (errormessages); + errormessages = NULL; + if (portlist!=NULL) free (portlist); + portlist = NULL; free(Message); } @@ -247,6 +251,8 @@ void initialize_server_extensions(void) { long filter; + nSizErrmsg = 0; + lprintf(CTDL_INFO, "%s\n", serv_bio_init()); lprintf(CTDL_INFO, "%s\n", serv_calendar_init()); lprintf(CTDL_INFO, "%s\n", serv_notes_init());