X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=score.c;h=1826a9575e4fa2f292d9011e0f19b31d7d499ec5;hp=ba00a3cdb7243fa12286621114bf1f3394590239;hb=c19619baf50f0cb708f271e3b342249d0477ffa4;hpb=3b081524936c5286648328a3c13aa62191c7fee6 diff --git a/score.c b/score.c index ba00a3c..1826a95 100644 --- a/score.c +++ b/score.c @@ -11,6 +11,7 @@ #include "mutt.h" #include "sort.h" +#include "pattern.h" typedef struct score_t { char *str; @@ -133,7 +134,7 @@ int mutt_parse_unscore (BUFFER * buf, BUFFER * s, for (tmp = Score; tmp;) { last = tmp; tmp = tmp->next; - mutt_pattern_free (&last->pat); + pattern_list_wipe(&last->pat); p_delete(&last); } Score = NULL; @@ -145,7 +146,7 @@ int mutt_parse_unscore (BUFFER * buf, BUFFER * s, last->next = tmp->next; else Score = tmp->next; - mutt_pattern_free (&tmp->pat); + pattern_list_wipe(&tmp->pat); p_delete(&tmp); /* there should only be one score per pattern, so we can stop here */ break;