diff options
Diffstat (limited to 'src/util/ss/execute_cmd.c')
-rw-r--r-- | src/util/ss/execute_cmd.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/util/ss/execute_cmd.c b/src/util/ss/execute_cmd.c index 3b33fdbd0..6839d1c0d 100644 --- a/src/util/ss/execute_cmd.c +++ b/src/util/ss/execute_cmd.c @@ -138,8 +138,9 @@ ss_execute_command(sci_idx, argv) int sci_idx; register char *argv[]; { - register int i, argc; + register unsigned int i, argc; char **argp; + int ret; argc = 0; for (argp = argv; *argp; argp++) @@ -147,9 +148,9 @@ ss_execute_command(sci_idx, argv) argp = (char **)malloc((argc+1)*sizeof(char *)); for (i = 0; i <= argc; i++) argp[i] = argv[i]; - i = really_execute_command(sci_idx, argc, &argp); + ret = really_execute_command(sci_idx, argc, &argp); free(argp); - return(i); + return(ret); } /* |