From ddf6100aa168d8e40b1dab94c7d5b1f8bcda673e Mon Sep 17 00:00:00 2001 From: obarun <eric@obarun.org> Date: Mon, 20 Jun 2022 11:25:05 +1100 Subject: [PATCH] adapt to graph_build_service_bytree change --- src/66/66-inservice.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/66/66-inservice.c b/src/66/66-inservice.c index d8538502..8a1c97e3 100644 --- a/src/66/66-inservice.c +++ b/src/66/66-inservice.c @@ -350,7 +350,12 @@ static void info_display_requiredby(char const *field, resolve_service_t *res) if (NOFIELD) padding = info_display_field_name(field) ; else { field = 0 ; padding = 0 ; } - if (!graph_build_service_bytree(&graph, res->sa.s + res->tree, 2)) + size_t treelen = strlen(res->sa.s + res->tree) ; + char solve[treelen + SS_SVDIRS_LEN + 1] ; + + auto_strings(solve, res->sa.s + res->tree, SS_SVDIRS) ; + + if (!graph_build_service_bytree(&graph, solve, 2)) log_dieu(LOG_EXIT_SYS,"build the graph dependencies") ; unsigned int list[graph.mlen] ; -- GitLab