From 472a74b75b598e38856d8f8ad9e71f355b7538c6 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Mon, 5 Sep 2016 14:20:55 +0200 Subject: use getdelim instead of getline Avoids weird macros to build on FreeBSD. --- mdeliver.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mdeliver.c') diff --git a/mdeliver.c b/mdeliver.c index c8cef61..4cee5e4 100644 --- a/mdeliver.c +++ b/mdeliver.c @@ -60,7 +60,7 @@ deliver(FILE *infile) // skip to first "From " line while (1) { errno = 0; - ssize_t rd = getline(&line, &linelen, infile); + ssize_t rd = getdelim(&line, &linelen, '\n', infile); if (rd == -1) { if (errno == 0) // invalid mbox file @@ -98,7 +98,7 @@ tryagain: int is_old = 0; while (1) { errno = 0; - ssize_t rd = getline(&line, &linelen, infile); + ssize_t rd = getdelim(&line, &linelen, '\n', infile); if (rd == -1) { if (errno != 0) return -1; -- cgit 1.4.1