From c36fa596c3a1524006d3f7aeae54ebc49911716a Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 14 Jun 2010 16:07:44 +0100 Subject: [PATCH] lib-storage: Fixed handling mail_allocated hook. --HG-- branch : HEAD --- src/lib-storage/mail-storage-hooks.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib-storage/mail-storage-hooks.c b/src/lib-storage/mail-storage-hooks.c index 5b425d26ff..2ab0968a2a 100644 --- a/src/lib-storage/mail-storage-hooks.c +++ b/src/lib-storage/mail-storage-hooks.c @@ -273,6 +273,7 @@ void hook_mail_allocated(struct mail *mail) struct mail_private *pmail = (struct mail_private *)mail; struct mail_vfuncs mask, *prev_vlast = NULL; + memset(&mask, 0, sizeof(mask)); pmail->vlast = &pmail->v; array_foreach(&mail->box->storage->user->hooks, hooks) { if ((*hooks)->mail_allocated != NULL) { -- 2.47.3