#include <lib-lib/mem.h>
#include <lib-lib/macros.h>
+#include <lib-lib/buffer.h>
#include "mutt.h"
#include "sort.h"
-#include "buffer.h"
#include <string.h>
#include <stdlib.h>
mutt_extract_token (buf, s, 0);
if (!MoreArgs (s)) {
- strfcpy (err->data, _("score: too few arguments"), err->dsize);
+ m_strcpy(err->data, err->dsize, _("score: too few arguments"));
return (-1);
}
pattern = buf->data;
mutt_extract_token (buf, s, 0);
if (MoreArgs (s)) {
p_delete(&pattern);
- strfcpy (err->data, _("score: too many arguments"), err->dsize);
+ m_strcpy(err->data, err->dsize, _("score: too many arguments"));
return (-1);
}
/* look for an existing entry and update the value, else add it to the end
of the list */
for (ptr = Score, last = NULL; ptr; last = ptr, ptr = ptr->next)
- if (str_cmp (pattern, ptr->str) == 0)
+ if (m_strcmp(pattern, ptr->str) == 0)
break;
if (!ptr) {
if ((pat = mutt_pattern_comp (pattern, 0, err)) == NULL) {
while (MoreArgs (s)) {
mutt_extract_token (buf, s, 0);
- if (!str_cmp ("*", buf->data)) {
+ if (!m_strcmp("*", buf->data)) {
for (tmp = Score; tmp;) {
last = tmp;
tmp = tmp->next;
}
else {
for (tmp = Score; tmp; last = tmp, tmp = tmp->next) {
- if (!str_cmp (buf->data, tmp->str)) {
+ if (!m_strcmp(buf->data, tmp->str)) {
if (last)
last->next = tmp->next;
else