summaryrefslogtreecommitdiff
path: root/lib/fpurge.c
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2020-10-11 14:43:20 +0200
committerBruno Haible <bruno@clisp.org>2020-10-11 14:43:20 +0200
commitfd76df5d12d6710fc94a78b91cc554b64f077c70 (patch)
tree814da876988dd629aeb2d6e2c7dbac5602d00d4a /lib/fpurge.c
parent739f535bf836b25bb25e0494415be81389e77566 (diff)
downloadgnulib-fd76df5d12d6710fc94a78b91cc554b64f077c70.tar.gz
stdioext: Update comments regarding Cygwin.
* lib/fpending.c: Update comments. * lib/fpurge.c: Likewise. * lib/freadable.h: Likewise. * lib/freadable.c: Likewise. * lib/freading.h: Likewise. * lib/freading.c: Likewise. * lib/fwritable.h: Likewise. * lib/fwritable.c: Likewise. * lib/fwriting.h: Likewise. * lib/fwriting.c: Likewise.
Diffstat (limited to 'lib/fpurge.c')
-rw-r--r--lib/fpurge.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/fpurge.c b/lib/fpurge.c
index f05da5abba..fc88646ca4 100644
--- a/lib/fpurge.c
+++ b/lib/fpurge.c
@@ -19,7 +19,7 @@
/* Specification. */
#include <stdio.h>
-#if HAVE___FPURGE /* glibc >= 2.2, Haiku, Solaris >= 7, Android API >= 23 */
+#if HAVE___FPURGE /* glibc >= 2.2, Haiku, Solaris >= 7, Cygwin >= 1.7.10, Android API >= 23 */
# include <stdio_ext.h>
#endif
#include <stdlib.h>
@@ -29,13 +29,13 @@
int
fpurge (FILE *fp)
{
-#if HAVE___FPURGE /* glibc >= 2.2, Haiku, Solaris >= 7, Android API >= 23, musl libc */
+#if HAVE___FPURGE /* glibc >= 2.2, Haiku, Solaris >= 7, Cygwin >= 1.7.10, Android API >= 23, musl libc */
__fpurge (fp);
/* The __fpurge function does not have a return value. */
return 0;
-#elif HAVE_FPURGE /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin 1.7 */
+#elif HAVE_FPURGE /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin >= 1.7 */
/* Call the system's fpurge function. */
# undef fpurge