From a9009d7f2098b3392e8e678d1ce73fc8bcc5b1e1 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sun, 25 Aug 2013 13:14:40 +0100 Subject: [PATCH] Fix a problem with referencing. --- src/rcl/rcl_parser.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/rcl/rcl_parser.c b/src/rcl/rcl_parser.c index 7ba9bb6bb..95f54d482 100644 --- a/src/rcl/rcl_parser.c +++ b/src/rcl/rcl_parser.c @@ -38,7 +38,10 @@ static inline rspamd_cl_object_t * rspamd_cl_object_new (void) { - return g_slice_alloc0 (sizeof (rspamd_cl_object_t)); + rspamd_cl_object_t *new; + new = g_slice_alloc0 (sizeof (rspamd_cl_object_t)); + new->ref = 1; + return new; } /** -- 2.39.5