aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Green <andy@warmcat.com>2018-06-18 14:24:20 +0800
committerAndy Green <andy@warmcat.com>2018-06-29 07:53:21 +0800
commit85cd212bacbceafae0c5ca63493b72c86574dd2c (patch)
tree16efa65075eab1937e3d7f24b101b4b97a30d439
parentui-tree: use render filters to display content (diff)
downloadcgit-85cd212bacbceafae0c5ca63493b72c86574dd2c.tar.xz
cgit-85cd212bacbceafae0c5ca63493b72c86574dd2c.zip
ui-tree: ls_tail: add walk table param
Arrange that walk_tree_ctx is available in ls_tail, we will make use of it shortly. Signed-off-by: Andy Green <andy@warmcat.com> Reviewed-by: John Keeping <john@keeping.me.uk>
-rw-r--r--ui-tree.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ui-tree.c b/ui-tree.c
index 721c812..1ccbb22 100644
--- a/ui-tree.c
+++ b/ui-tree.c
@@ -365,7 +365,7 @@ static void ls_head(void)
html("</tr>\n");
}
-static void ls_tail(void)
+static void ls_tail(struct walk_tree_context *walk_tree_ctx)
{
html("</table>\n");
cgit_print_layout_end();
@@ -387,7 +387,7 @@ static void ls_tree(const struct object_id *oid, char *path, struct walk_tree_co
ls_head();
read_tree_recursive(tree, "", 0, 1, &paths, ls_item, walk_tree_ctx);
- ls_tail();
+ ls_tail(walk_tree_ctx);
}
@@ -470,7 +470,7 @@ void cgit_print_tree(const char *rev, char *path, bool use_render)
read_tree_recursive(commit->maybe_tree, "", 0, 0, &paths, walk_tree, &walk_tree_ctx);
if (walk_tree_ctx.state == 1)
- ls_tail();
+ ls_tail(&walk_tree_ctx);
else if (walk_tree_ctx.state == 2)
cgit_print_layout_end();
else