[projects/rc-scripts] fix const qualifier

adwol adwol at pld-linux.org
Mon Jan 20 15:28:32 CET 2025


commit e524e438e7cc9114d4bf524db4c4670c6fcce8e4
Author: Adam Osuchowski <>
Date:   Mon Jan 20 14:46:38 2025 +0100

    fix const qualifier

 src/initlog.c | 2 +-
 src/process.c | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/initlog.c b/src/initlog.c
index 3b1cded6..134e9520 100644
--- a/src/initlog.c
+++ b/src/initlog.c
@@ -369,7 +369,7 @@ int processArgs(int argc, char **argv, int silent) {
         { 0, 0, 0, 0, 0, 0 }
     };
     
-    context = poptGetContext("initlog", argc, argv, optTable, 0);
+    context = poptGetContext("initlog", argc, (const char **)argv, optTable, 0);
     
     while ((rc = poptGetNextOpt(context)) > 0) {
 	switch (rc) {
diff --git a/src/process.c b/src/process.c
index 475d188b..44492376 100644
--- a/src/process.c
+++ b/src/process.c
@@ -244,7 +244,7 @@ int monitor(char *cmdname, int pid, int numfds, int *fds, int reexec, int quiet,
 			      tmpargs=NULL;
 			      cmdargc=0;
 			      
-			      poptParseArgvString(tmpstr,&cmdargc,&tmpargs);
+			      poptParseArgvString(tmpstr,&cmdargc,(const char ***)&tmpargs);
 			      cmdargs=malloc( (cmdargc+2) * sizeof(char *) );
 			      cmdargs[0]=strdup("initlog");
 			      for (z=0;z<(cmdargc);z++) {
@@ -293,7 +293,7 @@ int runCommand(char *cmd, int reexec, int quiet, int debug) {
     char **args, **tmpargs;
     char *cmdname;
     
-    poptParseArgvString(cmd,&x,&tmpargs);
+    poptParseArgvString(cmd,&x,(const char ***)&tmpargs);
     args = malloc((x+1)*sizeof(char *));
     for ( pid = 0; pid < x ; pid++) {
 	args[pid] = strdup(tmpargs[pid]);
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/projects/rc-scripts.git/commitdiff/e524e438e7cc9114d4bf524db4c4670c6fcce8e4



More information about the pld-cvs-commit mailing list