From: Vsevolod Stakhov Date: Mon, 28 Dec 2015 16:33:28 +0000 (+0000) Subject: Fix definition of the rcl_init function X-Git-Tag: 1.1.0~192 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0885ba11d9b02ba533ccbfb194353cf4ae2e290d;p=thirdparty%2Frspamd.git Fix definition of the rcl_init function --- diff --git a/src/libserver/cfg_rcl.c b/src/libserver/cfg_rcl.c index 665c91b961..8dafb32a80 100644 --- a/src/libserver/cfg_rcl.c +++ b/src/libserver/cfg_rcl.c @@ -1292,7 +1292,7 @@ rspamd_rcl_add_default_handler (struct rspamd_rcl_section *section, } struct rspamd_rcl_section * -rspamd_rcl_config_init (void) +rspamd_rcl_config_init (struct rspamd_config *cfg) { struct rspamd_rcl_section *new = NULL, *sub, *ssub, *sssub; @@ -2828,7 +2828,7 @@ rspamd_config_read (struct rspamd_config *cfg, const gchar *filename, cfg->rcl_obj = ucl_parser_get_object (parser); ucl_parser_free (parser); - top = rspamd_rcl_config_init (); + top = rspamd_rcl_config_init (cfg); rspamd_rcl_set_lua_globals (cfg, cfg->lua_state, vars); err = NULL; diff --git a/src/libserver/cfg_rcl.h b/src/libserver/cfg_rcl.h index 43f240157e..38f5458252 100644 --- a/src/libserver/cfg_rcl.h +++ b/src/libserver/cfg_rcl.h @@ -137,7 +137,7 @@ struct rspamd_rcl_section *rspamd_rcl_add_section_doc ( * Init common sections known to rspamd * @return top section */ -struct rspamd_rcl_section * rspamd_rcl_config_init (void); +struct rspamd_rcl_section * rspamd_rcl_config_init (struct rspamd_config *cfg); /** * Get a section specified by path, it understand paths separated by '/' character