parent
fce209d9f4
commit
572b29b874
|
@ -1524,11 +1524,14 @@ rktio_process_result_t *rktio_process(rktio_t *rktio,
|
||||||
|
|
||||||
{
|
{
|
||||||
int err;
|
int err;
|
||||||
|
char **use_env;
|
||||||
|
|
||||||
if (!env)
|
if (!env)
|
||||||
env = rktio_get_environ_array();
|
use_env = rktio_get_environ_array();
|
||||||
|
else
|
||||||
|
use_env = env;
|
||||||
|
|
||||||
err = MSC_IZE(execve)(command, (char **)new_argv, (char **)env);
|
err = MSC_IZE(execve)(command, (char **)new_argv, use_env);
|
||||||
if (err)
|
if (err)
|
||||||
err = errno;
|
err = errno;
|
||||||
|
|
||||||
|
@ -1547,6 +1550,8 @@ rktio_process_result_t *rktio_process(rktio_t *rktio,
|
||||||
|
|
||||||
default: /* parent */
|
default: /* parent */
|
||||||
|
|
||||||
|
free(new_argv);
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue
Block a user