From 2c3c578475122377afdc79baf7046c57e4a837cd Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Wed, 31 Jan 2018 09:07:48 +0800 Subject: [PATCH] apps/smtp: Fix wrong sizeof for memset s->bodydh Use sizeof(struct smtp_bodydh_state) to zero all fields of s->bodydh. Signed-off-by: Axel Lin --- src/apps/smtp/smtp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/smtp/smtp.c b/src/apps/smtp/smtp.c index 0700bb4a..87c1e09b 100644 --- a/src/apps/smtp/smtp.c +++ b/src/apps/smtp/smtp.c @@ -1483,7 +1483,7 @@ smtp_send_mail_bodycback(const char *from, const char* to, const char* subject, SMTP_STATE_FREE(s); return ERR_MEM; } - memset(s->bodydh, 0, sizeof(struct smtp_bodydh)); + memset(s->bodydh, 0, sizeof(struct smtp_bodydh_state)); /* initialize the structure */ s->from = from; len = strlen(from);