From bb13dd28686146c07ca9054a95ae19d09b320c8d Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Thu, 23 Jan 2020 01:38:41 -0500 Subject: fstree() now accepts filter modes SPM_FSTREE_FLT_{NONE,CONTAINS,ENDSWITH,STARTSWITH} --- src/manifest.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/manifest.c') diff --git a/src/manifest.c b/src/manifest.c index df8d056..3aa054e 100644 --- a/src/manifest.c +++ b/src/manifest.c @@ -12,12 +12,9 @@ * @return `Manifest` */ Manifest *manifest_from(const char *package_dir) { + char *package_filter[] = {SPM_PACKAGE_EXTENSION, NULL}; // We only want packages FSTree *fsdata = NULL; - char *filter[] = { - SPM_PACKAGE_EXTENSION, - NULL, - }; - fsdata = fstree(package_dir, filter); + fsdata = fstree(package_dir, package_filter, SPM_FSTREE_FLT_ENDSWITH); Manifest *info = (Manifest *)calloc(1, sizeof(Manifest)); info->records = fsdata->files_length; -- cgit