From 432c735321c08230d925b743823904e9c43ea2a9 Mon Sep 17 00:00:00 2001
From: obarun <eric@obarun.org>
Date: Sat, 11 Mar 2023 19:20:02 +1100
Subject: [PATCH] remove useless arguments

---
 src/lib66/exec/ssexec_service_signal.c  |  5 +----
 src/lib66/exec/ssexec_service_wrapper.c | 22 ----------------------
 2 files changed, 1 insertion(+), 26 deletions(-)

diff --git a/src/lib66/exec/ssexec_service_signal.c b/src/lib66/exec/ssexec_service_signal.c
index 96741665..0b822ca2 100644
--- a/src/lib66/exec/ssexec_service_signal.c
+++ b/src/lib66/exec/ssexec_service_signal.c
@@ -839,9 +839,6 @@ int ssexec_service_signal(int argc, char const *const *argv, ssexec_t *info)
             if (opt == -1) break ;
 
             switch (opt) {
-                case 'h' :
-                    info_help(info->help, info->usage) ;
-                    return 0 ;
 
                 case 'a' :
                 case 'b' :
@@ -957,7 +954,7 @@ int ssexec_service_signal(int argc, char const *const *argv, ssexec_t *info)
 
                 stralloc sa = STRALLOC_ZERO ;
                 if (!sastr_clean_string(&sa, ares[aresid].sa.s + ares[aresid].regex.contents))
-			log_dieu(LOG_EXIT_SYS, "clean string") ;
+            log_dieu(LOG_EXIT_SYS, "clean string") ;
 
                 {
                     size_t idx = 0 ;
diff --git a/src/lib66/exec/ssexec_service_wrapper.c b/src/lib66/exec/ssexec_service_wrapper.c
index 31722aaf..53f6e298 100644
--- a/src/lib66/exec/ssexec_service_wrapper.c
+++ b/src/lib66/exec/ssexec_service_wrapper.c
@@ -31,7 +31,6 @@ int ssexec_service_wrapper(int argc, char const *const *argv, ssexec_t *info)
     }
 
     int r, n = 0, i = 0 ;
-    uint8_t ctl = 0 ;
     ssexec_func_t_ref func = 0 ;
     char const *nargv[argc + 1] ;
 
@@ -143,27 +142,6 @@ int ssexec_service_wrapper(int argc, char const *const *argv, ssexec_t *info)
 
     nargv[n] = 0 ;
 
-    if (ctl) {
-        /* swap the command and options e.g.
-         * down -f <treename> <-> -f down <treename> */
-        if (n > 2) {
-            /* swap the command and options e.g.
-             * down -f <-> -f down */
-            nargv[n] = nargv[n-1] ;
-            nargv[n-1] = nargv[0] ;
-            nargv[++n] = 0 ;
-
-        } else if (nargv[n-1][0] == '-') {
-            nargv[n++] = nargv[0] ;
-            nargv[n] = 0 ;
-        } else {
-            nargv[n] = nargv[n-1] ;
-            nargv[n-1] = nargv[0] ;
-            nargv[++n] = 0 ;
-        }
-
-    }
-
     r = (*func)(n, nargv, info) ;
 
     return r ;
-- 
GitLab