1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-09-01 02:34:55 +00:00
Files
gnulib/modules/hash-triple
T
Bruno Haible 8e86721610 canonicalize: Trim module dependencies.
* lib/hash-triple.h: Group declarations.
* lib/hash-triple-simple.c: New file, extracted from lib/hash-triple.c.
* lib/hash-triple.c: Don't include <stdlib.h>, <string.h>, hash-pjw.h.
(STREQ): Remove macro.
(triple_hash, triple_compare_ino_str, triple_free): Remove functions.
* modules/hash-triple-simple: New file, based on modules/hash-triple.
* modules/hash-triple (Files): Remove lib/hash-triple.h.
(Depends-on): Add hash-triple-simple. Remove hash-pjw.
* modules/canonicalize (Depends-on): Remove hash-triple. Add
hash-triple-simple.
* modules/file-set (Depends-on): Likewise.
2020-07-08 02:41:32 +02:00

25 lines
273 B
Plaintext

Description:
Hash functions for file-related triples: name, device, inode.
Files:
lib/hash-triple.c
Depends-on:
hash-triple-simple
same
same-inode
configure.ac:
Makefile.am:
lib_SOURCES += hash-triple.c
Include:
"hash-triple.h"
License:
GPL
Maintainer:
Jim Meyering