diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2013-10-26 14:57:24 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2013-10-26 14:57:24 +0100 |
commit | 75d0aa0852dd9bdff2470b3acd54d918bbca89ae (patch) | |
tree | 234ab31409f83cdfb1ad83aec13d5a4972b367a9 /src/cfg_utils.c | |
parent | 60dd9d16581a0fb9250627ca9cf41733cb14dd69 (diff) | |
download | rspamd-75d0aa0852dd9bdff2470b3acd54d918bbca89ae.tar.gz rspamd-75d0aa0852dd9bdff2470b3acd54d918bbca89ae.zip |
Further fixes in xml->rcl conversion.
Diffstat (limited to 'src/cfg_utils.c')
-rw-r--r-- | src/cfg_utils.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cfg_utils.c b/src/cfg_utils.c index 52f57e07d..dcc0bf746 100644 --- a/src/cfg_utils.c +++ b/src/cfg_utils.c @@ -964,6 +964,7 @@ read_xml_config (struct config_file *cfg, const gchar *filename) gboolean res; GMarkupParseContext *ctx; GError *err = NULL; + struct rspamd_rcl_section *top; struct rspamd_xml_userdata ud; @@ -993,10 +994,9 @@ read_xml_config (struct config_file *cfg, const gchar *filename) munmap (data, st.st_size); - rcl = ucl_object_emit (cfg->rcl_obj, UCL_EMIT_CONFIG); - printf ("%s", rcl); + top = rspamd_rcl_config_init (); - return FALSE; + return rspamd_read_rcl_config (top, cfg, cfg->rcl_obj, &err); } static void |