diff options
Diffstat (limited to 'src/manifest.c')
-rw-r--r-- | src/manifest.c | 7 |
1 files changed, 2 insertions, 5 deletions
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; |