]> Savannah Git Hosting - gnulib.git/commit
statat: now obsolete
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Mar 2022 21:54:53 +0000 (13:54 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 9 Mar 2022 21:57:58 +0000 (13:57 -0800)
commiteea9688d521634c58efa81130e509f647bbd9ff9
tree2404ead6ddb92c99b52979aee4238a9c91fed1c9
parent44f347ce4009cd0100d0e6562939a032b16d6db1
statat: now obsolete

* lib/openat.h (statat, lstatat): Now deprecated.
All uses removed, and replaced with fstatat.
* modules/statat: Mark as obsolete, because it’s confusing:
it’s not clear whether it should use AT_NO_AUTOMOUNT,
which is implied by stat and by lstat, but not by fstatat.
* tests/test-statat.c: Disable deprecated-declarations warnings.
ChangeLog
NEWS
lib/fchownat.c
lib/openat.h
lib/renameatu.c
lib/unlinkat.c
modules/fchownat
modules/renameatu
modules/statat
modules/unlinkat
tests/test-statat.c