X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=pattern.c;h=9b325a239c726aed4de5ecb92c555a3e21294371;hp=a61e7e97c0de02bc15f51bd9f2a3ce8712a3f2bc;hb=ab4e61871dafd1556fcbff220f01efd817beb3d0;hpb=b8c71f93b0296f815a6538182343ba67e88c0012 diff --git a/pattern.c b/pattern.c index a61e7e9..9b325a2 100644 --- a/pattern.c +++ b/pattern.c @@ -37,7 +37,7 @@ #include #include -#include "mutt_crypt.h" +#include static int eat_regexp (pattern_t * pat, BUFFER *, BUFFER *); static int eat_date (pattern_t * pat, BUFFER *, BUFFER *); @@ -215,7 +215,7 @@ msg_search (CONTEXT *ctx, pattern_t* pat, int msgno) /* search the file "fp" */ while (lng > 0) { if (pat->op == M_HEADER) { - if (*(buf = mutt_read_rfc822_line (fp, buf, &blen)) == '\0') + if (!mutt_read_rfc822_line(fp, &buf, &blen)) break; } else if (fgets (buf, blen - 1, fp) == NULL) break; /* don't loop forever */