X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=gmime-filter-reply.c;h=b269db4e821265a065989a9b00c5f714c6b96c43;hp=3e298e1b647d4bf34ed91c6d033b6914f67fc50b;hb=d2177d0b22a95989dee4f46a1b2cca68484a2ce3;hpb=357aba3ec8177c11a7ce22cbe26d92482f6a5e53 diff --git a/gmime-filter-reply.c b/gmime-filter-reply.c index 3e298e1b..b269db4e 100644 --- a/gmime-filter-reply.c +++ b/gmime-filter-reply.c @@ -130,8 +130,9 @@ filter_filter (GMimeFilter *filter, char *inbuf, size_t inlen, size_t prespace, reply->saw_nl = TRUE; else reply->saw_nl = FALSE; - - *outptr++ = *inptr++; + if (*inptr != '\r') + *outptr++ = *inptr; + inptr++; } } else { g_mime_filter_set_size (filter, inlen + 1, FALSE); @@ -150,7 +151,7 @@ filter_filter (GMimeFilter *filter, char *inbuf, size_t inlen, size_t prespace, else *outptr++ = *inptr; reply->saw_angle = FALSE; - } else { + } else if (*inptr != '\r') { if (*inptr == '\n') reply->saw_nl = TRUE; *outptr++ = *inptr;