commit bb98479: [Minor] Allocate memory from cfg pool to avoid leak

Vsevolod Stakhov vsevolod at highsecure.ru
Fri Sep 27 12:35:10 UTC 2019


Author: Vsevolod Stakhov
Date: 2019-09-27 12:51:33 +0100
URL: https://github.com/rspamd/rspamd/commit/bb984797509bef43632de51facaede93ab482278

[Minor] Allocate memory from cfg pool to avoid leak

---
 src/libserver/dns.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/libserver/dns.c b/src/libserver/dns.c
index bbc9c2b45..f6e533523 100644
--- a/src/libserver/dns.c
+++ b/src/libserver/dns.c
@@ -270,7 +270,7 @@ rspamd_dns_server_init (struct upstream *up, guint idx, gpointer ud)
 
 	g_assert (serv != NULL);
 
-	elt = g_malloc0 (sizeof (*elt));
+	elt = rspamd_mempool_alloc0 (r->cfg->cfg_pool, sizeof (*elt));
 	elt->server = serv;
 	elt->lib_data = up;
 


More information about the Commits mailing list