# HG changeset patch # User Timo Sirainen # Date 1250270042 14400 # Node ID 4c42e72a3954fcca5fe81a8cbda044f24619d6a2 # Parent 5d53b1d66d1ba4b1abe0410bd81c51318b43ea34 lf-istream: Don't assert-crash if last character in buffer is CR, not followed by LF. diff -r 5d53b1d66d1b -r 4c42e72a3954 src/lib/istream-crlf.c --- a/src/lib/istream-crlf.c Fri Aug 14 02:54:41 2009 -0400 +++ b/src/lib/istream-crlf.c Fri Aug 14 13:14:02 2009 -0400 @@ -115,6 +115,7 @@ /* CR without LF */ stream->w_buffer[dest++] = '\r'; if (dest == stream->buffer_size) { + stream->pos++; cstream->pending_cr = FALSE; return 1; }