From 908df97327a0e7e0c21053a67ac22e66610d30d1 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov <vsevolod@highsecure.ru> Date: Sat, 7 Mar 2015 22:00:14 +0000 Subject: Start moving to the rspamd regexps. --- src/libserver/cfg_file.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/libserver/cfg_file.h') diff --git a/src/libserver/cfg_file.h b/src/libserver/cfg_file.h index 8c58a4941..44728afe8 100644 --- a/src/libserver/cfg_file.h +++ b/src/libserver/cfg_file.h @@ -12,6 +12,7 @@ #include "symbols_cache.h" #include "cfg_rcl.h" #include "ucl.h" +#include "regexp.h" #define DEFAULT_BIND_PORT 11333 #define DEFAULT_CONTROL_PORT 11334 @@ -68,11 +69,9 @@ enum rspamd_log_type { struct rspamd_regexp_element { enum rspamd_regexp_type type; /**< regexp type */ gchar *regexp_text; /**< regexp text representation */ - GRegex *regexp; /**< glib regexp structure */ - GRegex *raw_regexp; /**< glib regexp structure for raw matching */ + rspamd_regexp_t *regexp; /**< regexp structure */ gchar *header; /**< header name for header regexps */ gboolean is_test; /**< true if this expression must be tested */ - gboolean is_raw; /**< true if this regexp is done by raw matching */ gboolean is_strong; /**< true if headers search must be case sensitive */ }; -- cgit v1.2.3