From f305d3a224827814d56a4a328b01fcee9daa7d01 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 9 Aug 2004 23:35:15 +0000 Subject: Improve code to work in some cases when files are writeable but not readable. --- lib/ChangeLog | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'lib/ChangeLog') diff --git a/lib/ChangeLog b/lib/ChangeLog index c7a35cab6..a4cb4918d 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,6 +1,15 @@ 2004-08-09 Paul Eggert - * xalloc-die.c: New files. + * chown.c (rpl_chown): Work even if the file is writeable but not + readable. This could be improved further but it'd take some work. + * fts.c (diropen): New function. + (fts_open, fts_read, fts_children, fts_safe_changedir): + Use it, so that the code works even if the directory + is writeable but not readable. We'd like it to work even if + the directory is merely executable, but I don't know how to do + that portably. + + * xalloc-die.c: New file. * xalloc.h (xalloc_fail_func, xalloc_msg_memory_exhausted): Remove. All uses removed. * xmalloc.c (xalloc_fail_func, xalloc_msg_memory_exhausted): Likewise. -- cgit v1.2.3-54-g00ecf