summaryrefslogtreecommitdiff
authorDenys Vlasenko <vda.linux@googlemail.com>2016-09-18 19:49:30 (GMT)
committer Denys Vlasenko <vda.linux@googlemail.com>2016-09-18 19:49:30 (GMT)
commit0ae0509679033c8c9b511b83027d5ef076b7bf2b (patch)
treec43f6148296558badb40b807f2c4ec20486593c6
parent204c7fb2293f67f6277f917e854188f5540e6955 (diff)
downloadbusybox-0ae0509679033c8c9b511b83027d5ef076b7bf2b.zip
busybox-0ae0509679033c8c9b511b83027d5ef076b7bf2b.tar.gz
busybox-0ae0509679033c8c9b511b83027d5ef076b7bf2b.tar.bz2
libbb: do not use fflush_unlocked, musl does not like fflush_unlocked(NULL)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat
-rw-r--r--include/libbb.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/libbb.h b/include/libbb.h
index bf356d7..3752df9 100644
--- a/include/libbb.h
+++ b/include/libbb.h
@@ -203,8 +203,9 @@ int klogctl(int type, char *b, int len);
# define fgets(s,n,stream) fgets_unlocked(s,n,stream)
# undef fputs
# define fputs(s,stream) fputs_unlocked(s,stream)
-# undef fflush
-# define fflush(stream) fflush_unlocked(stream)
+/* musl <= 1.1.15 does not support fflush_unlocked(NULL) */
+//# undef fflush
+//# define fflush(stream) fflush_unlocked(stream)
# undef feof
# define feof(stream) feof_unlocked(stream)
# undef ferror