From d41903f522d57fe600b916a6fea1c6a8c3a1b632 Mon Sep 17 00:00:00 2001 From: Ron Yorston Date: Wed, 12 Mar 2014 20:37:04 +0000 Subject: patch: fix and enable by default for mingw32 --- libbb/read_printf.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libbb') diff --git a/libbb/read_printf.c b/libbb/read_printf.c index 5ed6e3632..ef4911cd5 100644 --- a/libbb/read_printf.c +++ b/libbb/read_printf.c @@ -93,6 +93,11 @@ char* FAST_FUNC xmalloc_reads(int fd, size_t *maxsz_p) break; p++; } +#if ENABLE_PLATFORM_MINGW32 + if ( p != buf && *(p-1) == '\r' ) { + --p; + } +#endif *p = '\0'; if (maxsz_p) *maxsz_p = p - buf; -- cgit v1.2.3-55-g6feb