[PATCH v2 09/15] ui-tree: ls_tail: add walk table param

Andy Green andy at warmcat.com
Mon Jun 18 04:58:00 CEST 2018


Arrange that walk_tree_ctx is available in ls_tail, we
will make use of it shortly.

Signed-off-by: Andy Green <andy at warmcat.com>
---
 ui-tree.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ui-tree.c b/ui-tree.c
index 51537f0..368cdc5 100644
--- a/ui-tree.c
+++ b/ui-tree.c
@@ -366,7 +366,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();
@@ -388,7 +388,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);
 }
 
 
@@ -471,7 +471,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



More information about the CGit mailing list