Hash :
8e867216
Author :
Date :
2020-07-08T02:07:38
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.
Description:
Very specialized set-of-files code.
Files:
lib/file-set.c
lib/file-set.h
Depends-on:
hash
hash-triple-simple
stdbool
xalloc
xalloc-die
configure.ac:
Makefile.am:
lib_SOURCES += file-set.c
Include:
"file-set.h"
License:
GPL
Maintainer:
Jim Meyering