aboutsummaryrefslogtreecommitdiffstats
path: root/src/cfg_xml.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2011-05-10 19:15:03 +0400
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2011-05-10 19:15:03 +0400
commit1fd435e5d4fc3c51fae8a1a184b347bdf6039d26 (patch)
treef17ee669ea0d5bfa497b3c952e8d7bed9885501a /src/cfg_xml.c
parent683b90f4c6c744557f7429ce6ff77c0f7d2175e1 (diff)
downloadrspamd-1fd435e5d4fc3c51fae8a1a184b347bdf6039d26.tar.gz
rspamd-1fd435e5d4fc3c51fae8a1a184b347bdf6039d26.zip
* Rework build process:
- add librspamdserver - link this library to all daemons and utils of rspamd - use subdirectories more often * Rework global variables logic - move them to the main process * Fix logging to handle utf-8 correctly * Add statshow utility and make it working * Move printf functions to separate source file
Diffstat (limited to 'src/cfg_xml.c')
-rw-r--r--src/cfg_xml.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cfg_xml.c b/src/cfg_xml.c
index b84d556b7..7fda9e14f 100644
--- a/src/cfg_xml.c
+++ b/src/cfg_xml.c
@@ -33,12 +33,14 @@
#include "util.h"
#include "classifiers/classifiers.h"
#include "tokenizers/tokenizers.h"
-#include "lua/lua_common.h"
+
#include "view.h"
#include "map.h"
#include "expressions.h"
#include "settings.h"
+#include "lua/lua_common.h"
+
/* Maximum attributes for param */
#define MAX_PARAM 64
@@ -1077,7 +1079,6 @@ handle_lua (struct config_file *cfg, struct rspamd_xml_userdata *ctx, GHashTable
return FALSE;
}
}
-
return TRUE;
}
@@ -1510,6 +1511,7 @@ rspamd_xml_start_element (GMarkupParseContext *context, const gchar *element_nam
struct classifier_config *ccf;
gchar *res, *condition;
+
if (g_ascii_strcasecmp (element_name, "if") == 0) {
/* Push current state to queue */
g_queue_push_head (ud->if_stack, GSIZE_TO_POINTER ((gsize)ud->state));