This provides slightly increased consistency when opening-for-write
the name of a non-directory spelled with a trailing slash.
* modules/chdir-safer: Likewise.
* modules/chown: Likewise.
* modules/clean-temp: Likewise.
* modules/copy-file: Likewise.
* modules/fchdir: Likewise.
* modules/fcntl-safer: Likewise.
* modules/pipe: Likewise.
* modules/utime: Likewise.
Prompted by Eric Blake and Bruno Haible.
Depends-on:
fchdir
fcntl
+open
same-inode
stdbool
m4/chown.m4
Depends-on:
+open
unistd
sys_stat
unistd
error
fatal-signal
+open
pathmax
tmpdir
mkdtemp
Maintainer:
Bruno Haible
-
m4/copy-file.m4
Depends-on:
-error
-safe-read
-full-write
acl
binary-io
+error
exit
+full-write
gettext-h
+open
+safe-read
unistd
configure.ac:
m4/fchdir.m4
Depends-on:
-include_next
-dup2
-fcntl
-unistd
canonicalize-lgpl
dirfd
+dup2
+fcntl
+include_next
+open
strdup
+unistd
configure.ac:
gl_FUNC_FCHDIR
m4/fcntl-safer.m4
Depends-on:
+open
unistd-safer
configure.ac:
m4/pipe.m4
Depends-on:
-wait-process
+environ
error
exit
fatal-signal
gettext-h
+open
stdbool
strpbrk
unistd
unistd-safer
-environ
+wait-process
configure.ac:
gl_PIPE
m4/utimes-null.m4
Depends-on:
-safe-read
+open
full-write
+safe-read
configure.ac:
gl_FUNC_UTIME
Maintainer:
Jim Meyering
-