]> git.cameronkatri.com Git - cgit.git/blobdiff - scan-tree.c
scan_path(): Do not recurse into hidden directories by default
[cgit.git] / scan-tree.c
index eda8c677805fc01c7e81134a9bd615370e2fa7d2..627af1b23240dbb8401d61d8e897afaf0eb05ca4 100644 (file)
@@ -183,6 +183,8 @@ static void scan_path(const char *base, const char *path, repo_config_fn fn)
                                continue;
                        if (ent->d_name[1] == '.' && ent->d_name[2] == '\0')
                                continue;
+                       if (!ctx.cfg.scan_hidden_path)
+                               continue;
                }
                buf = malloc(strlen(path) + strlen(ent->d_name) + 2);
                if (!buf) {