1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-17 12:41:05 +03:00
Files
gnulib/modules/canonicalize
Jim Meyering cbbc0892dc canonicalize: Avoid a false-positive cycle failure.
* 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.
2007-09-27 10:49:41 +02:00

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