X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=buffy.c;h=f2d488724540951e0e2640707b23190d7212adae;hp=ff316cc25037d1486ab3bae64b5be3a51129f98b;hb=efe9a0bac26a7dabf3953ea0597ce06b3dcb21fe;hpb=cac1491258e026b8c8459b2ad408a6bf2e8a03bc diff --git a/buffy.c b/buffy.c index ff316cc..f2d4887 100644 --- a/buffy.c +++ b/buffy.c @@ -180,7 +180,7 @@ int buffy_lookup (const char* path) { if (list_empty(Incoming) || !path || !*path) return (-1); for (i = 0; i < Incoming->length; i++) { - if (str_eq (((BUFFY*) Incoming->data[i])->path, path) ) + if (!m_strcmp(((BUFFY*)Incoming->data[i])->path, path) ) return (i); } return (-1); @@ -200,7 +200,7 @@ int buffy_parse_mailboxes (BUFFER * path, BUFFER * s, unsigned long data, mutt_extract_token (path, s, 0); m_strcpy(buf, sizeof(buf), path->data); - if (data == M_UNMAILBOXES && str_eq (buf, "*")) { + if (data == M_UNMAILBOXES && !strcmp(buf, "*")) { list_del (&Incoming, (list_del_t*) buffy_free); return 0; } @@ -334,7 +334,7 @@ int buffy_check (int force) * before polling */ if (!Context || !Context->path || (local ? (sb.st_dev != contex_sb.st_dev || sb.st_ino != contex_sb.st_ino) : - !str_eq (tmp->path, Context->path))) { + !m_strcmp(tmp->path, Context->path))) { switch (tmp->magic) { case M_MBOX: case M_MMDF: @@ -591,7 +591,7 @@ void buffy_next (char *s, size_t slen) i = 1 + buffy_lookup (s); for (l=0; l < Incoming->length; l++) { c = (l+i) % Incoming->length; - if ((!Context || !Context->path || !str_eq (((BUFFY*) Incoming->data[c])->path, Context->path)) && + if ((!Context || !Context->path || m_strcmp(((BUFFY*) Incoming->data[c])->path, Context->path)) && ((BUFFY*) Incoming->data[c])->new > 0) break; }