From: Vsevolod Stakhov Date: Tue, 29 Sep 2015 11:38:35 +0000 (+0100) Subject: Allocate and free memory with the same allocator. X-Git-Tag: 1.0.4~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c171c618363d848cf764cf6df1ec7f5efd48bf82;p=thirdparty%2Frspamd.git Allocate and free memory with the same allocator. Issue: #385 --- diff --git a/src/rspamadm/rspamadm.c b/src/rspamadm/rspamadm.c index be35a8be2c..80c1801023 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;