1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-06-15 15:25:49 +00:00
Files
Bruno Haible d2dec22e78 issymlinkat: Remove accidental dependency from issymlink on $(LIBINTL).
* lib/issymlinkat.h: New file, based on lib/issymlink.h.
* lib/issymlink.h (_GL_ISSYMLINKAT_INLINE, issymlinkat): Remove
definitions.
* lib/issymlinkat.c: Include issymlinkat.h instead of issymlink.h.
* lib/fchmodat.c: Likewise.
* lib/renameatu.c: Likewise.
* lib/unlinkat.c: Likewise.
* lib/lchmod.c: Include issymlinkat.h.
* modules/issymlinkat (Files): Add lib/issymlinkat.h. Remove
lib/issymlink.h.
(Include): Specify issymlinkat.h instead of issymlink.h.
* NEWS: Mention the change.
2025-12-04 21:21:00 +01:00

31 lines
372 B
Plaintext

Description:
Test whether a file is a symbolic link.
Files:
lib/issymlinkat.h
lib/issymlinkat.c
Depends-on:
extern-inline
sys_stat-h
fcntl-h
readlinkat
configure.ac:
gl_MODULE_INDICATOR([issymlinkat])
Makefile.am:
lib_SOURCES += issymlinkat.c
Include:
"issymlinkat.h"
Link:
$(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise
License:
GPL
Maintainer:
all