summaryrefslogtreecommitdiffabout
path: root/ui-tree.c
Side-by-side diff
Diffstat (limited to 'ui-tree.c') (more/less context) (ignore whitespace changes)
-rw-r--r--ui-tree.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/ui-tree.c b/ui-tree.c
index 5a2dd3f..9a837e2 100644
--- a/ui-tree.c
+++ b/ui-tree.c
@@ -64,3 +64,4 @@ static void print_object(const unsigned char *sha1, char *path)
static int ls_item(const unsigned char *sha1, const char *base, int baselen,
- const char *pathname, unsigned int mode, int stage)
+ const char *pathname, unsigned int mode, int stage,
+ void *cbdata)
{
@@ -145,3 +146,3 @@ static void ls_tree(const unsigned char *sha1, char *path)
ls_head();
- read_tree_recursive(tree, "", 0, 1, NULL, ls_item);
+ read_tree_recursive(tree, "", 0, 1, NULL, ls_item, NULL);
ls_tail();
@@ -151,3 +152,4 @@ static void ls_tree(const unsigned char *sha1, char *path)
static int walk_tree(const unsigned char *sha1, const char *base, int baselen,
- const char *pathname, unsigned mode, int stage)
+ const char *pathname, unsigned mode, int stage,
+ void *cbdata)
{
@@ -178,3 +180,3 @@ static int walk_tree(const unsigned char *sha1, const char *base, int baselen,
}
- ls_item(sha1, base, baselen, pathname, mode, stage);
+ ls_item(sha1, base, baselen, pathname, mode, stage, NULL);
return 0;
@@ -218,3 +220,3 @@ void cgit_print_tree(const char *rev, char *path)
match_path = path;
- read_tree_recursive(commit->tree, NULL, 0, 0, paths, walk_tree);
+ read_tree_recursive(commit->tree, NULL, 0, 0, paths, walk_tree, NULL);
ls_tail();