diff options
Diffstat (limited to 'libmailutils')
-rw-r--r-- | libmailutils/stream/stream.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libmailutils/stream/stream.c b/libmailutils/stream/stream.c index 9e0ae846e..e3e011c9e 100644 --- a/libmailutils/stream/stream.c +++ b/libmailutils/stream/stream.c @@ -1019,6 +1019,9 @@ mu_stream_timed_getdelim (mu_stream_t stream, char **pbuf, size_t *psize, if ((rc = _stream_flush_buffer (stream, FLUSH_WRITE))) return rc; + + if (lineptr == NULL) + n = 0; for (;;) { |