From afea0f7b1cbb09b168ddecf0e673f63be6c96d13 Mon Sep 17 00:00:00 2001 From: Wilfried Goesgens Date: Sun, 4 Nov 2012 14:23:07 +0100 Subject: [PATCH] Messages: add missing initializations of contexts. --- webcit/messages.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/webcit/messages.c b/webcit/messages.c index 3f8108f0a..6da0b55aa 100644 --- a/webcit/messages.c +++ b/webcit/messages.c @@ -192,6 +192,9 @@ int read_message(StrBuf *Target, const char *tmpl, long tmpllen, long msgnum, co WCTemplputParams SubTP; StrBuf *Error = NULL; + memset(&SuperTP, 0, sizeof(WCTemplputParams)); + memset(&SubTP, 0, sizeof(WCTemplputParams)); + Buf = NewStrBuf(); FoundCharset = NewStrBuf(); Msg = (message_summary *)malloc(sizeof(message_summary)); @@ -217,7 +220,6 @@ int read_message(StrBuf *Target, const char *tmpl, long tmpllen, long msgnum, co /* Locate a renderer capable of converting this MIME part into HTML */ if (GetHash(MimeRenderHandler, SKEY(Buf), &vHdr) && (vHdr != NULL)) { - WCTemplputParams SubTP; RenderMimeFuncStruct *Render; StackContext(&SuperTP, &SubTP, Msg->MsgBody, CTX_MIME_ATACH, 0, NULL); -- 2.30.2