commit 348f2e63579da7efa4351bbd45702f4632acddd7 from: Kirill A. Korinsky date: Wed Jan 29 00:55:56 2025 UTC Fix memory leak commit - f185a96d0f5b9dc3909c839c75b78f5c9f5d6cb5 commit + 348f2e63579da7efa4351bbd45702f4632acddd7 blob - 9a9f879e1b021d35cb873a267399787514236039 blob + 096170bf26e50a683343abc89d28a52a9c947a30 --- main.c +++ main.c @@ -273,6 +273,7 @@ dkim_message_new(struct osmtpd_ctx *ctx) if ((msg->origf = tmpfile()) == NULL) { dkim_err(msg, "Can't open tempfile"); + free(msg); return NULL; } msg->ctx = ctx;