1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-06-15 15:25:49 +00:00
Files
Paul Eggert 0431e6619b canonicalize: use stdckdint.h not intprops.h
canonicalize: use stdckdint.h not intprops.h
<stdckdint.h> is standard, so prefer that to the pre-standard
intprops.h.
* lib/canonicalize.c: Include stdckdint.h, not intprops.h.
(canonicalize_filename_mode_stk): Use ckd_add, not INT_ADD_OVERFLOW.
* modules/canonicalize (Depends-on): Remove intprops.
Add stdckdint-h. Sort.
2026-05-10 15:56:14 -07:00

55 lines
758 B
Plaintext

Description:
Return the canonical absolute name of a given file.
Files:
lib/canonicalize.h
lib/canonicalize.c
m4/canonicalize.m4
m4/lstat.m4
Depends-on:
attribute
bool
double-slash-root
errno-h
extensions
fcntl-h
file-set
filename
getcwd
glibc-internal/scratch_buffer
hashcode-named-file
idx
memmove
mempcpy
nocrash
rawmemchr
readlink
stat
stdckdint-h
stdlib-h
sys_stat-h
unistd-h
xalloc-die
configure.ac:
gl_FUNC_CANONICALIZE_FILENAME_MODE
gl_MODULE_INDICATOR([canonicalize])
gl_MODULE_INDICATOR_FOR_TESTS([canonicalize])
gl_STDLIB_MODULE_INDICATOR([canonicalize_file_name])
Makefile.am:
lib_SOURCES += canonicalize.c
Include:
"canonicalize.h"
Link:
$(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise
License:
GPL
Maintainer:
Jim Meyering