summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2007-08-23 02:00:18 +0000
committerEric Blake <ebb9@byu.net>2007-08-23 02:00:18 +0000
commit33c8286ea93bec94c46d777a77d471babd3698e0 (patch)
tree2df4c2fbf20680bd0e0ac1ace55035d99de66a49 /ChangeLog
parente58ab9a90893a3c5e0bdcb3ff322b168147d41bf (diff)
downloadgnulib-33c8286ea93bec94c46d777a77d471babd3698e0.tar.gz
Getline touchups.
* lib/getdelim.c (getdelim): Revert regression that required *n to be 0 when *lineptr is NULL. Preserve errno across funlockfile. * m4/getdelim.m4 (gl_FUNC_GETDELIM): Check for declaration of getdelim, rather than whether implementation is missing. * m4/getline.m4 (gl_FUNC_GETLINE): Likewise for getline. * lib/stdio_.h (getline): Also declare if replacement is required. * doc/functions/getdelim.texi: New file. * doc/functions/getline.texi: Likewise. * doc/gnulib.texi (Function Substitutes): Add new files. Reported by Bruno Haible.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 668d4a3d56..da49d88c86 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2007-08-22 Eric Blake <ebb9@byu.net>
+
+ Getline touchups.
+ * lib/getdelim.c (getdelim): Revert regression that required *n to
+ be 0 when *lineptr is NULL. Preserve errno across funlockfile.
+ * m4/getdelim.m4 (gl_FUNC_GETDELIM): Check for declaration of
+ getdelim, rather than whether implementation is missing.
+ * m4/getline.m4 (gl_FUNC_GETLINE): Likewise for getline.
+ * lib/stdio_.h (getline): Also declare if replacement is
+ required.
+ * doc/functions/getdelim.texi: New file.
+ * doc/functions/getline.texi: Likewise.
+ * doc/gnulib.texi (Function Substitutes): Add new files.
+ Reported by Bruno Haible.
+
2007-08-22 Ludovic Courtès <ludo@gnu.org>
* users.txt: Add Guile.