mirror of
https://git.savannah.gnu.org/git/gnulib.git
synced 2025-08-17 12:41:05 +03:00
* modules/canonicalize (Depends-on): Add file-set and hash-triple. Sort. Remove cycle-check. * lib/canonicalize.c: Include file-set.h and hash-triple.h, not cycle-check.h. (seen_triple): New function. (canonicalize_filename_mode): Use it instead of cycle-check. * tests/test-canonicalize.c: Add a test for this bug. * tests/test-canonicalize.sh: Set up and run the test.
33 lines
397 B
Plaintext
33 lines
397 B
Plaintext
Description:
|
|
Return the canonical absolute name of a given file.
|
|
|
|
Files:
|
|
lib/canonicalize.h
|
|
lib/canonicalize.c
|
|
lib/pathmax.h
|
|
m4/canonicalize.m4
|
|
|
|
Depends-on:
|
|
areadlink-with-size
|
|
file-set
|
|
filenamecat
|
|
hash-triple
|
|
sys_stat
|
|
xalloc
|
|
xgetcwd
|
|
|
|
configure.ac:
|
|
AC_FUNC_CANONICALIZE_FILE_NAME
|
|
gl_MODULE_INDICATOR([canonicalize])
|
|
|
|
Makefile.am:
|
|
|
|
Include:
|
|
"canonicalize.h"
|
|
|
|
License:
|
|
GPL
|
|
|
|
Maintainer:
|
|
Jim Meyering
|