aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2014-03-12 20:37:04 +0000
committerRon Yorston <rmy@pobox.com>2014-03-12 20:37:04 +0000
commitd41903f522d57fe600b916a6fea1c6a8c3a1b632 (patch)
treeb67e14628501e812dfba979215d157a6c1b761ec /libbb
parent8b4c787a0a655340e4c84b7ba92f0ebbb6a3c526 (diff)
downloadbusybox-w32-d41903f522d57fe600b916a6fea1c6a8c3a1b632.tar.gz
busybox-w32-d41903f522d57fe600b916a6fea1c6a8c3a1b632.tar.bz2
busybox-w32-d41903f522d57fe600b916a6fea1c6a8c3a1b632.zip
patch: fix and enable by default for mingw32
Diffstat (limited to 'libbb')
-rw-r--r--libbb/read_printf.c5
1 files changed, 5 insertions, 0 deletions
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)
93 break; 93 break;
94 p++; 94 p++;
95 } 95 }
96#if ENABLE_PLATFORM_MINGW32
97 if ( p != buf && *(p-1) == '\r' ) {
98 --p;
99 }
100#endif
96 *p = '\0'; 101 *p = '\0';
97 if (maxsz_p) 102 if (maxsz_p)
98 *maxsz_p = p - buf; 103 *maxsz_p = p - buf;