summaryrefslogtreecommitdiffstats
path: root/src/lua
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-08-28 17:06:48 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-08-28 17:06:48 +0100
commitac2d3dfba0a971bd0f73724f99a318fc1f371b5c (patch)
treeb69bca6e627ea5e73c10aa9ea7e77df812f03ef4 /src/lua
parent3e6a976f8a2aa5afa3cc76f98d4d7eeff1474ed1 (diff)
downloadrspamd-ac2d3dfba0a971bd0f73724f99a318fc1f371b5c.tar.gz
rspamd-ac2d3dfba0a971bd0f73724f99a318fc1f371b5c.zip
Use config checksum for unique tag.
Diffstat (limited to 'src/lua')
-rw-r--r--src/lua/lua_util.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lua/lua_util.c b/src/lua/lua_util.c
index 260ec7b30..4655399b4 100644
--- a/src/lua/lua_util.c
+++ b/src/lua/lua_util.c
@@ -151,7 +151,7 @@ lua_util_load_rspamd_config (lua_State *L)
if (cfg_name) {
cfg = g_malloc0 (sizeof (struct rspamd_config));
rspamd_init_cfg (cfg, FALSE);
- cfg->cache = rspamd_symbols_cache_new ();
+ cfg->cache = rspamd_symbols_cache_new (cfg);
if (rspamd_config_read (cfg, cfg_name, NULL, NULL, NULL, NULL)) {
msg_err ("cannot load config from %s", cfg_name);
@@ -159,7 +159,7 @@ lua_util_load_rspamd_config (lua_State *L)
}
else {
rspamd_config_post_load (cfg);
- rspamd_symbols_cache_init (cfg->cache, cfg);
+ rspamd_symbols_cache_init (cfg->cache);
pcfg = lua_newuserdata (L, sizeof (struct rspamd_config *));
rspamd_lua_setclass (L, "rspamd{config}", -1);
*pcfg = cfg;
@@ -184,7 +184,7 @@ lua_util_config_from_ucl (lua_State *L)
rspamd_init_cfg (cfg, FALSE);
cfg->lua_state = L;
cfg->rcl_obj = obj;
- cfg->cache = rspamd_symbols_cache_new ();
+ cfg->cache = rspamd_symbols_cache_new (cfg);
top = rspamd_rcl_config_init ();
if (!rspamd_rcl_parse (top, cfg, cfg->cfg_pool, cfg->rcl_obj, &err)) {
@@ -194,7 +194,7 @@ lua_util_config_from_ucl (lua_State *L)
}
else {
rspamd_config_post_load (cfg);
- rspamd_symbols_cache_init (cfg->cache, cfg);
+ rspamd_symbols_cache_init (cfg->cache);
pcfg = lua_newuserdata (L, sizeof (struct rspamd_config *));
rspamd_lua_setclass (L, "rspamd{config}", -1);
*pcfg = cfg;