projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rocco Rutte:
[apps/madmutt.git]
/
score.c
diff --git
a/score.c
b/score.c
index
1c442ec
..
4bc13e6
100644
(file)
--- a/
score.c
+++ b/
score.c
@@
-13,6
+13,7
@@
#include "mutt.h"
#include "sort.h"
#include "mutt.h"
#include "sort.h"
+#include "buffer.h"
#include "lib/mem.h"
#include "lib/intl.h"
#include "lib/mem.h"
#include "lib/intl.h"
@@
-70,7
+71,7
@@
int mutt_parse_score (BUFFER * buf, BUFFER * s, unsigned long data,
memset (buf, 0, sizeof (BUFFER));
mutt_extract_token (buf, s, 0);
if (MoreArgs (s)) {
memset (buf, 0, sizeof (BUFFER));
mutt_extract_token (buf, s, 0);
if (MoreArgs (s)) {
-
FREE
(&pattern);
+
mem_free
(&pattern);
strfcpy (err->data, _("score: too many arguments"), err->dsize);
return (-1);
}
strfcpy (err->data, _("score: too many arguments"), err->dsize);
return (-1);
}
@@
-82,10
+83,10
@@
int mutt_parse_score (BUFFER * buf, BUFFER * s, unsigned long data,
break;
if (!ptr) {
if ((pat = mutt_pattern_comp (pattern, 0, err)) == NULL) {
break;
if (!ptr) {
if ((pat = mutt_pattern_comp (pattern, 0, err)) == NULL) {
-
FREE
(&pattern);
+
mem_free
(&pattern);
return (-1);
}
return (-1);
}
- ptr =
safe
_calloc (1, sizeof (SCORE));
+ ptr =
mem
_calloc (1, sizeof (SCORE));
if (last)
last->next = ptr;
else
if (last)
last->next = ptr;
else
@@
-140,7
+141,7
@@
int mutt_parse_unscore (BUFFER * buf, BUFFER * s, unsigned long data,
last = tmp;
tmp = tmp->next;
mutt_pattern_free (&last->pat);
last = tmp;
tmp = tmp->next;
mutt_pattern_free (&last->pat);
-
FREE
(&last);
+
mem_free
(&last);
}
Score = NULL;
}
}
Score = NULL;
}
@@
-152,7
+153,7
@@
int mutt_parse_unscore (BUFFER * buf, BUFFER * s, unsigned long data,
else
Score = tmp->next;
mutt_pattern_free (&tmp->pat);
else
Score = tmp->next;
mutt_pattern_free (&tmp->pat);
-
FREE
(&tmp);
+
mem_free
(&tmp);
/* there should only be one score per pattern, so we can stop here */
break;
}
/* there should only be one score per pattern, so we can stop here */
break;
}