diff --git a/src/lib66/graph/graph_build_service_bytree.c b/src/lib66/graph/graph_build_service_bytree.c index 3c32863a054169f8e00569209b53eef1a33e7da7..27416390733e918575daa4687f7cea479cdd20dd 100644 --- a/src/lib66/graph/graph_build_service_bytree.c +++ b/src/lib66/graph/graph_build_service_bytree.c @@ -69,6 +69,9 @@ int graph_build_service_bytree(graph_t *g, char const *tree, uint8_t what) if (!auto_stra(&sa, mres.sa.s + mres.oneshot)) goto err ; + if (!sastr_clean_string_g(&sa, sa.s)) + goto err ; + FOREACH_SASTR(&sa, pos) { char *service = sa.s + pos ;