From d4338741c20b8e04a0be5fe05d5e501f136e17c2 Mon Sep 17 00:00:00 2001
From: obarun <eric@obarun.org>
Date: Wed, 30 Nov 2022 13:56:09 +1100
Subject: [PATCH] nothing to see

---
 README.md                          | 2 +-
 src/lib66/exec/ssexec_intree.c     | 4 ++--
 src/lib66/exec/ssexec_tree.c       | 6 +++---
 src/lib66/graph/graph_build_g.c    | 2 +-
 src/lib66/graph/graph_build_tree.c | 4 ++--
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/README.md b/README.md
index 4157539b..caab6464 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-![GitLabl Build Status](https://framagit.org/Obarun/66/badges/master/pipeline.svg)
+![GitLabl Build Status](https://git.obarun.org/Obarun/66/badges/master/pipeline.svg)
 
 66 - Helpers tools around S6 supervision suite
 ===
diff --git a/src/lib66/exec/ssexec_intree.c b/src/lib66/exec/ssexec_intree.c
index 27a7911f..8208a16a 100644
--- a/src/lib66/exec/ssexec_intree.c
+++ b/src/lib66/exec/ssexec_intree.c
@@ -151,7 +151,7 @@ static void info_display_depends(char const *field, char const *treename)
     if (NOFIELD) padding = info_display_field_name(field) ;
     else { field = 0 ; padding = 0 ; }
 
-    graph_build_tree(&graph, base.s) ;
+    graph_build_tree(&graph, base.s, E_RESOLVE_TREE_MASTER_CONTENTS) ;
 
     r = graph_matrix_get_edge_g_sorted_sa(&sa, &graph, treename, 0, 0) ;
     if (r < 0)
@@ -211,7 +211,7 @@ static void info_display_requiredby(char const *field, char const *treename)
     if (NOFIELD) padding = info_display_field_name(field) ;
     else { field = 0 ; padding = 0 ; }
 
-    graph_build_tree(&graph, base.s) ;
+    graph_build_tree(&graph, base.s, E_RESOLVE_TREE_MASTER_CONTENTS) ;
 
     r = graph_matrix_get_edge_g_sorted_sa(&sa, &graph, treename, 1, 0) ;
     if (r < 0)
diff --git a/src/lib66/exec/ssexec_tree.c b/src/lib66/exec/ssexec_tree.c
index 659d357d..64b998c1 100644
--- a/src/lib66/exec/ssexec_tree.c
+++ b/src/lib66/exec/ssexec_tree.c
@@ -307,7 +307,7 @@ static void tree_parse_options_depends(graph_t *g, ssexec_t *info, char const *s
             newinfo.help = info->help ;
             newinfo.usage = info->usage ;
             newinfo.opt_color = info->opt_color ;
-            newinfo.skip_opt_tree = info->skip_opt_tree ;
+            newinfo.opt_tree = info->opt_tree ;
 
 
             int nwhat = what->noseed ? 2 : 0 ;
@@ -325,7 +325,7 @@ static void tree_parse_options_depends(graph_t *g, ssexec_t *info, char const *s
             newargv[m++] = name ;
             newargv[m++] = 0 ;
 
-            log_trace("launch 66-tree sub-process for tree: ", name) ;
+            log_trace("launch 66 tree sub-process for tree: ", name) ;
 
             PROG = "tree" ;
             if (ssexec_tree(nargc, newargv, &newinfo))
@@ -1358,7 +1358,7 @@ int ssexec_tree(int argc, char const *const *argv, ssexec_t *info)
     if (!r && what.remove)
         log_dieusys(LOG_EXIT_SYS,"find tree: ", info->treename.s) ;
 
-    graph_build_tree(&graph, info->base.s) ;
+    graph_build_tree(&graph, info->base.s, E_RESOLVE_TREE_MASTER_CONTENTS) ;
 
     if (what.remove) {
         tree_remove(&graph, info->base.s, info->treename.s) ;
diff --git a/src/lib66/graph/graph_build_g.c b/src/lib66/graph/graph_build_g.c
index 0cb48611..4d98f929 100644
--- a/src/lib66/graph/graph_build_g.c
+++ b/src/lib66/graph/graph_build_g.c
@@ -30,5 +30,5 @@ void graph_build_g(graph_t *graph, resolve_service_t *ares, unsigned int *aresle
 
     else if (data_type == DATA_TREE)
 
-        graph_build_tree(g, info->base.s) ;
+        graph_build_tree(g, info->base.s, E_RESOLVE_TREE_MASTER_CONTENTS) ;
 }
diff --git a/src/lib66/graph/graph_build_tree.c b/src/lib66/graph/graph_build_tree.c
index 155069f5..6ea14f4f 100644
--- a/src/lib66/graph/graph_build_tree.c
+++ b/src/lib66/graph/graph_build_tree.c
@@ -27,7 +27,7 @@
 #include <66/tree.h>
 #include <66/graph.h>
 
-void graph_build_tree(graph_t *g, char const *base)
+void graph_build_tree(graph_t *g, char const *base, resolve_tree_master_enum_t field)
 {
     log_flow() ;
 
@@ -37,7 +37,7 @@ void graph_build_tree(graph_t *g, char const *base)
     resolve_tree_t tres = RESOLVE_TREE_ZERO ;
     resolve_wrapper_t_ref wres = resolve_set_struct(DATA_TREE, &tres) ;
 
-    if (!resolve_get_field_tosa_g(&sa, base, SS_MASTER + 1, DATA_TREE_MASTER, E_RESOLVE_TREE_MASTER_CONTENTS))
+    if (!resolve_get_field_tosa_g(&sa, base, SS_MASTER + 1, DATA_TREE_MASTER, field))
         log_dieu(LOG_EXIT_SYS, "get resolve Master file of trees") ;
 
     FOREACH_SASTR(&sa, pos) {
-- 
GitLab