From 12b0d07b6cc13f32c9101502935f70aa8c2157b2 Mon Sep 17 00:00:00 2001
From: obarun <eric@obarun.org>
Date: Wed, 30 Nov 2022 14:09:37 +1100
Subject: [PATCH] fix glibc complain

---
 src/lib66/exec/ssexec_reload.c       | 2 +-
 src/lib66/exec/ssexec_restart.c      | 2 +-
 src/lib66/exec/ssexec_tree.c         | 2 +-
 src/lib66/sanitize/sanitize_source.c | 4 ++--
 src/lib66/sanitize/sanitize_system.c | 2 +-
 src/lib66/tree/tree_sethome.c        | 2 +-
 6 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/lib66/exec/ssexec_reload.c b/src/lib66/exec/ssexec_reload.c
index b46361b8..96af54b9 100644
--- a/src/lib66/exec/ssexec_reload.c
+++ b/src/lib66/exec/ssexec_reload.c
@@ -37,7 +37,7 @@ int ssexec_reload(int argc, char const *const *argv, ssexec_t *info)
     uint8_t siglen = 2 ;
     graph_t graph = GRAPH_ZERO ;
 
-    unsigned int areslen = 0, list[SS_MAX_SERVICE], nservice = 0 ;
+    unsigned int areslen = 0 ;
     resolve_service_t ares[SS_MAX_SERVICE] ;
     char atree[SS_MAX_TREENAME + 1] ;
 
diff --git a/src/lib66/exec/ssexec_restart.c b/src/lib66/exec/ssexec_restart.c
index 51954f58..129f0fd0 100644
--- a/src/lib66/exec/ssexec_restart.c
+++ b/src/lib66/exec/ssexec_restart.c
@@ -37,7 +37,7 @@ int ssexec_restart(int argc, char const *const *argv, ssexec_t *info)
     uint8_t siglen = 3 ;
     graph_t graph = GRAPH_ZERO ;
 
-    unsigned int areslen = 0, list[SS_MAX_SERVICE], nservice = 0, n = 0 ;
+    unsigned int areslen = 0, n = 0 ;
     resolve_service_t ares[SS_MAX_SERVICE] ;
     char atree[SS_MAX_TREENAME + 1] ;
 
diff --git a/src/lib66/exec/ssexec_tree.c b/src/lib66/exec/ssexec_tree.c
index 64b998c1..013788d0 100644
--- a/src/lib66/exec/ssexec_tree.c
+++ b/src/lib66/exec/ssexec_tree.c
@@ -312,7 +312,7 @@ static void tree_parse_options_depends(graph_t *g, ssexec_t *info, char const *s
 
             int nwhat = what->noseed ? 2 : 0 ;
             int nargc = 3 + nwhat ;
-            char *prog = PROG ;
+            char const *prog = PROG ;
             char const *newargv[nargc] ;
             uint8_t m = 0 ;
             newargv[m++] = "tree (child)" ;
diff --git a/src/lib66/sanitize/sanitize_source.c b/src/lib66/sanitize/sanitize_source.c
index da12ce86..a8010cdd 100644
--- a/src/lib66/sanitize/sanitize_source.c
+++ b/src/lib66/sanitize/sanitize_source.c
@@ -39,7 +39,7 @@ void sanitize_source(char const *name, ssexec_t *info, uint32_t flag)
 
         int argc = 3 ;
         int m = 0 ;
-        char *prog = PROG ;
+        char const *prog = PROG ;
         char const *newargv[argc] ;
 
         newargv[m++] = "parse" ;
@@ -55,7 +55,7 @@ void sanitize_source(char const *name, ssexec_t *info, uint32_t flag)
 
         int argc = 4 ;
         int m = 0 ;
-        char *prog = PROG ;
+        char const *prog = PROG ;
         char const *newargv[argc] ;
 
         newargv[m++] = "parse" ;
diff --git a/src/lib66/sanitize/sanitize_system.c b/src/lib66/sanitize/sanitize_system.c
index 6a1c2e24..3b1d200c 100644
--- a/src/lib66/sanitize/sanitize_system.c
+++ b/src/lib66/sanitize/sanitize_system.c
@@ -165,7 +165,7 @@ int sanitize_system(ssexec_t *info)
         newargv[m++] = SS_DEFAULT_TREENAME ;
         newargv[m++] = 0 ;
 
-        char *prog = PROG ;
+        char const *prog = PROG ;
         PROG = "tree" ;
 
         if (ssexec_tree(nargc, newargv, info))
diff --git a/src/lib66/tree/tree_sethome.c b/src/lib66/tree/tree_sethome.c
index cb547f91..ceb84526 100644
--- a/src/lib66/tree/tree_sethome.c
+++ b/src/lib66/tree/tree_sethome.c
@@ -74,7 +74,7 @@ int tree_sethome(ssexec_t *info)
             newargv[m++] = info->treename.s ;
             newargv[m++] = 0 ;
 
-            char *prog = PROG ;
+            char const *prog = PROG ;
             PROG = "tree" ;
             if (ssexec_tree(nargc, newargv, info))
                 log_warnu_return(LOG_EXIT_ZERO,"create tree: ",info->treename.s) ;
-- 
GitLab