]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Plug memory leak in arc seal verify
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 7 Jan 2021 15:56:37 +0000 (15:56 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 7 Jan 2021 15:56:37 +0000 (15:56 +0000)
src/libserver/dkim.c

index f6274a3d6615bc37182d7a29858534940fd7e846..faa4a78f4f931391a56ba64067493eb8780fd45b 100644 (file)
@@ -783,6 +783,10 @@ rspamd_dkim_add_arc_seal_headers (rspamd_mempool_t *pool,
                        g_ptr_array_add (ctx->hlist, hdr);
                }
        }
+
+       rspamd_mempool_add_destructor (ctx->pool,
+                       (rspamd_mempool_destruct_t)rspamd_dkim_hlist_free,
+                       ctx->hlist);
 }
 
 /**