fchdir: improve use of replacement functions
authorEric Blake <ebb9@byu.net>
Tue, 15 Sep 2009 21:54:43 +0000 (15:54 -0600)
committerEric Blake <ebb9@byu.net>
Wed, 16 Sep 2009 03:46:51 +0000 (21:46 -0600)
commitc9dd0005fe00602d13c3d54f0834655b1e769520
tree8a2e62f0a6a98abd4180814b4596f1ac72f24025
parentb362649a288ba02eb66811ce42b2ed02eb0f672a
fchdir: improve use of replacement functions

* m4/fchdir.m4 (gl_FUNC_FCHDIR): Set appropriate witnesses.
* m4/sys_stat_h.m4 (gl_SYS_STAT_H_DEFAULTS): Add REPLACE_FSTAT.
* m4/dirent_h.m4 (gl_DIRENT_H_DEFAULTS): Add REPLACE_OPENDIR,
REPLACE_CLOSEDIR.
* m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Add REPLACE_DUP.
* modules/sys_stat (Makefile.am): Substitute correct witness.
* modules/dirent (Makefile.am): Likewise.
* modules/unistd (Makefile.am): Likewise.
* lib/dirent.in.h (opendir, closedir): Use better witnesses.
* lib/unistd.in.h (dup): Likewise.
* lib/sys_stat.in.h (fstat): Likewise.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
lib/dirent.in.h
lib/sys_stat.in.h
lib/unistd.in.h
m4/dirent_h.m4
m4/fchdir.m4
m4/sys_stat_h.m4
m4/unistd_h.m4
modules/dirent
modules/sys_stat
modules/unistd