From 4982c8a3a5a5e1ec731c6b9455e90849efa4c3ba Mon Sep 17 00:00:00 2001 From: ylavic Date: Thu, 23 Jun 2022 11:46:09 +0000 Subject: proc: Fix different 'const' qualifiers warning. * threadproc/win32/proc.c(apr_proc_create): Don't assign const strings to "cmdline". git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1902197 13f79535-47bb-0310-9956-ffa450edef68 --- threadproc/win32/proc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/threadproc/win32/proc.c b/threadproc/win32/proc.c index 182243ab6..283e19afd 100644 --- a/threadproc/win32/proc.c +++ b/threadproc/win32/proc.c @@ -589,7 +589,7 @@ APR_DECLARE(apr_status_t) apr_proc_create(apr_proc_t *new, } /* Handle the args, separate from argv0 */ - cmdline = ""; + cmdline = apr_pstrdup(pool, ""); for (i = 1; args && args[i]; ++i) { if (has_space(args[i]) || !args[i][0]) { cmdline = apr_pstrcat(pool, cmdline, " \"", args[i], "\"", NULL); @@ -631,7 +631,7 @@ APR_DECLARE(apr_status_t) apr_proc_create(apr_proc_t *new, } /* Handle the args, seperate from argv0 */ - cmdline = ""; + cmdline = apr_pstrdup(pool, ""); for (i = 1; args && args[i]; ++i) { if (has_space(args[i]) || !args[i][0]) { cmdline = apr_pstrcat(pool, cmdline, " \"", args[i], "\"", NULL); @@ -663,7 +663,7 @@ APR_DECLARE(apr_status_t) apr_proc_create(apr_proc_t *new, else { /* A simple command we are directly invoking. * Handle the args, seperate from argv0 */ - cmdline = argv0; + cmdline = apr_pstrdup(pool, argv0); for (i = 1; args && args[i]; ++i) { cmdline = apr_pstrcat(pool, cmdline, " ", quote_arg(args[i], pool), NULL); } -- cgit v1.2.1