From c171c618363d848cf764cf6df1ec7f5efd48bf82 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 29 Sep 2015 12:38:35 +0100 Subject: [PATCH] Allocate and free memory with the same allocator. Issue: #385 --- src/rspamadm/rspamadm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rspamadm/rspamadm.c b/src/rspamadm/rspamadm.c index be35a8be2..80c180102 100644 --- a/src/rspamadm/rspamadm.c +++ b/src/rspamadm/rspamadm.c @@ -203,8 +203,8 @@ main (gint argc, gchar **argv, gchar **env) rspamd_strcase_equal, g_free, g_free); ottery_init (NULL); process_quark = g_quark_from_static_string ("rspamadm"); - cfg = g_slice_alloc0 (sizeof (*cfg)); - rspamd_main = g_slice_alloc0 (sizeof (*rspamd_main)); + cfg = g_malloc0 (sizeof (*cfg)); + rspamd_main = g_malloc0 (sizeof (*rspamd_main)); rspamd_init_libs (); rspamd_init_cfg (cfg, TRUE); rspamd_main->cfg = cfg; -- 2.39.5