summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2003-11-17 16:13:08 +0000
committerJim Meyering <jim@meyering.net>2003-11-17 16:13:08 +0000
commit1d37840643b24c460f6e51cc8fc8967f990d5930 (patch)
treeaaa9b61c526419088de7ecb376b39dd2d3c25c0d /lib
parent476ff1e6232f7d636b5665496f5346d161eeb47b (diff)
downloadcoreutils-1d37840643b24c460f6e51cc8fc8967f990d5930.tar.xz
*** empty log message ***
Diffstat (limited to 'lib')
-rw-r--r--lib/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/ChangeLog b/lib/ChangeLog
index 518d94edb..18520fac5 100644
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,3 +1,12 @@
+2003-11-17 Jim Meyering <jim@meyering.net>
+
+ On systems without utime and without a utimes function capable of
+ dealing with a NULL struct utimbuf* argument, this utime replacement
+ could -- in unusual circumstances -- leak a file descriptor.
+ * utime.c: Include <unistd.h> and <errno.h>.
+ (utime_null): Be sure to close `fd' and to preserve errno.
+ Reported by Geoff Collyer via Arnold Robbins.
+
2003-11-13 Jim Meyering <jim@meyering.net>
* xalloc.h, xstrtol.c: Update from gnulib.