mirror of
https://https.git.savannah.gnu.org/git/gnulib.git
synced 2026-09-01 02:34:55 +00:00
8e86721610
* 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.
25 lines
273 B
Plaintext
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
|