env init probe
This commit is contained in:
@@ -82,10 +82,10 @@ void exec_options_init(s_exec_options *eopt)
|
||||
eopt->umask = EXEC_DEFAULT_UMASK;
|
||||
eopt->envp[0] = NULL;
|
||||
|
||||
while(environ[i]) {
|
||||
log("EXEC: Added ENV variable: %s\n", environ[i]);
|
||||
eopt->envp[i] = xmalloc(strlen(environ[i]) + 2);
|
||||
sprintf(eopt->envp[i], environ[i++]);
|
||||
while(sessenv[i]) {
|
||||
log("EXEC: Added ENV variable: %s\n", sessenv[i]);
|
||||
eopt->envp[i] = xmalloc(strlen(sessenv[i]) + 2);
|
||||
sprintf(eopt->envp[i], sessenv[i++]);
|
||||
eopt->envp[i] = NULL;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user