summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2008-03-07 03:34:46 +0100
committerBruno Haible <bruno@clisp.org>2008-03-07 03:34:46 +0100
commit679b14d8851a364efdffbdf50d4aa43921762076 (patch)
tree5eaf0786820cc718844be79d3467669022f389d6 /ChangeLog
parentf9e70e3ef802527ebecd9179ca56cd19fe9946b6 (diff)
downloadgnulib-679b14d8851a364efdffbdf50d4aa43921762076.tar.gz
Make fflush after ungetc work on BSD platforms.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 61347900fb..78f3667256 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2008-03-06 Bruno Haible <bruno@clisp.org>
+
+ Make fflush after ungetc work on BSD platforms.
+ * lib/fflush.c (rpl_fflush): Discard ungetc buffer if possible.
+ * tests/test-fflush2.c: New file.
+ * tests/test-fflush2.sh: New file.
+ * modules/fflush-tests (Files): Add tests/test-fflush2.sh,
+ tests/test-fflush2.c.
+ (Makefile.am): Build test-fflush2 and run test-fflush2.sh.
+ * doc/posix-functions/fflush.texi: Document fflush after ungetc bug.
+
2008-03-06 Eric Blake <ebb9@byu.net>
Likewise for ftello.