2005-02-17 [paul] 1.0.1cvs11.4
[claws.git] / src / matcher_parser_parse.y
index ed313557266dc769ff865623b579a45ab1b1c708..abe5b2ab1b3b927eb61117d02d3f51b4a4242a4f 100644 (file)
@@ -23,8 +23,8 @@
 #include "defs.h"
 
 #include <glib.h>
+#include <glib/gi18n.h>
 
-#include "intl.h"
 #include "utils.h"
 #include "filtering.h"
 #include "matcher.h"
@@ -44,7 +44,6 @@ static MatcherProp *prop;
 static GSList *matchers_list = NULL;
 
 static MatcherList *cond;
-static gint score = 0;
 static GSList *action_list = NULL;
 static FilteringAction *action = NULL;
 
@@ -74,7 +73,7 @@ void matcher_parser_start_parsing(FILE *f)
  
 void * matcher_parser_scan_string(const char * str);
  
-FilteringProp *matcher_parser_get_filtering(const gchar *str)
+FilteringProp *matcher_parser_get_filtering(gchar *str)
 {
        void *bufstate;
 
@@ -112,7 +111,7 @@ static gboolean check_quote_symetry(gchar *str)
        return !(ret % 2);
 }
 
-MatcherList *matcher_parser_get_cond(const gchar *str)
+MatcherList *matcher_parser_get_cond(gchar *str)
 {
        void *bufstate;
 
@@ -134,7 +133,7 @@ MatcherList *matcher_parser_get_cond(const gchar *str)
        return cond;
 }
 
-GSList *matcher_parser_get_action_list(const gchar *str)
+GSList *matcher_parser_get_action_list(gchar *str)
 {
        void *bufstate;
 
@@ -156,7 +155,7 @@ GSList *matcher_parser_get_action_list(const gchar *str)
        return action_list;
 }
 
-MatcherProp *matcher_parser_get_prop(const gchar *str)
+MatcherProp *matcher_parser_get_prop(gchar *str)
 {
        MatcherList *list;
        MatcherProp *prop;
@@ -549,14 +548,14 @@ MATCHER_ALL
        gint criteria = 0;
 
        criteria = MATCHCRITERIA_PARTIAL;
-       prop = matcherprop_new(criteria, NULL, MATCHTYPE_MATCH, "SC-Partially-Retrieved", 0);
+       prop = matcherprop_new(criteria, NULL, 0, NULL, 0);
 }
 | MATCHER_NOT_PARTIAL
 {
        gint criteria = 0;
 
        criteria = MATCHCRITERIA_NOT_PARTIAL;
-       prop = matcherprop_new(criteria, NULL, MATCHTYPE_MATCH, "SC-Partially-Retrieved", 0);
+       prop = matcherprop_new(criteria, NULL, 0, NULL, 0);
 }
 | MATCHER_COLORLABEL MATCHER_INTEGER
 {