remove selective download
[claws.git] / src / matcher.c
index fb0e84bed7802367fece1bbf5a9cf2783c653644..22af840680a9a685161fae2cf3f98d6c7dff3f43 100644 (file)
@@ -123,7 +123,6 @@ static const MatchParser matchparser_tab[] = {
        {MATCHACTION_EXECUTE, "execute"},
        {MATCHACTION_COLOR, "color"},
        {MATCHACTION_REDIRECT, "redirect"},
-       {MATCHACTION_DELETE_ON_SERVER, "delete_on_server"},
        {MATCHACTION_CHANGE_SCORE, "change_score"}
 };
 
@@ -174,7 +173,6 @@ static void create_matchparser_hashtab(void)
  */
 gint get_matchparser_tab_id(const gchar *str)
 {
-       gint i;
        MatchParser *res;
 
        if (NULL != (res = g_hash_table_lookup(matchparser_hashtab, str))) {
@@ -190,7 +188,7 @@ gint get_matchparser_tab_id(const gchar *str)
  *
  *\return      gchar * Newly allocated string with escaped characters
  */
-const gchar *matcher_escape_str(const gchar *str)
+gchar *matcher_escape_str(const gchar *str)
 {
        register const gchar *walk;
        register int escape;
@@ -1069,8 +1067,7 @@ gchar *matcherprop_to_string(MatcherProp *matcher)
        const gchar *criteria_str;
        const gchar *matchtype_str;
        int i;
-        const char *expr;
-        char *header;
+        gchar *expr;
 
        criteria_str = NULL;
        for (i = 0; i < (int) (sizeof(matchparser_tab) / sizeof(MatchParser)); i++) {