X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=pattern.c;h=9b325a239c726aed4de5ecb92c555a3e21294371;hp=6f5e66a1891f73115c23975d606dada41f4c9055;hb=ab4e61871dafd1556fcbff220f01efd817beb3d0;hpb=4761fa78a6dfc9437caa6e6e0aac806e50e01c83 diff --git a/pattern.c b/pattern.c index 6f5e66a..9b325a2 100644 --- a/pattern.c +++ b/pattern.c @@ -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 */