Unidiff1 files changed, 1 insertions, 4 deletions
|
|
|
@@ -45,5 +45,3 @@ static int walk_tree(const unsigned char *sha1, const char *base, int baselen, |
45 | { |
45 | { |
46 | fprintf(stderr, "[cgit] walk_tree.pathname=%s", pathname); |
46 | if (S_ISDIR(mode)) |
47 | |
| |
48 | if (!pathname || strcmp(match_path, pathname)) |
| |
49 | return READ_TREE_RECURSIVE; |
47 | return READ_TREE_RECURSIVE; |
@@ -77,3 +75,2 @@ void cgit_print_plain(struct cgit_context *ctx) |
77 | match_path = ctx->qry.path; |
75 | match_path = ctx->qry.path; |
78 | fprintf(stderr, "[cgit] match_path=%s", match_path); |
| |
79 | read_tree_recursive(commit->tree, NULL, 0, 0, paths, walk_tree, NULL); |
76 | read_tree_recursive(commit->tree, NULL, 0, 0, paths, walk_tree, NULL); |
|