Re: [PATCH v2] Let mailsplit and mailinfo handle mails with CRLF line-endings
- From
Alex Riesen <raa.lkml@gmail.com>
- Date
- Aug 4, 2009, 22:04 UTC
- Message-ID
- <81b0412b0908041504p335c05c9ibed039a4b3cd9c33@mail.gmail.com>
- In-Reply-To
- <81b0412b0908041503o21f6347ewe60e92a4cb277fd9@mail.gmail.com>
On Wed, Aug 5, 2009 at 00:03, Alex Riesen<raa.lkml@gmail.com> wrote:
Show 8 quoted lines
> On Tue, Aug 4, 2009 at 23:58, Alex Riesen<raa.lkml@gmail.com> wrote:
>> int read_line_with_nul(char *buf, int size, FILE *in)
>> {
>> int len = 0, c;
>>
>> while (len < size) {
>
> "for (;;)", of course. Leftover from development processAhm... No, its not! Its correct :) Good night, everybody.
Show 17 quoted lines
>> c = getc(in); >> if (c == EOF) >> break; >> buf[len++] = c; >> if (c == '\n') >> break; >> else if (len == size) >> c = 0; >> } >> if (c == '\n' && len > 1 && buf[len - 2] == '\r') >> buf[--len - 1] = '\n'; >> buf[len] = '\0'; >> >> return len; >> } >> >