Lines Matching defs:new_env
388 char **new_env = { NULL };
473 if ((new_env = _zexec_prep_env()) == NULL) {
500 free(new_env);
505 (void) execve(a_path, &a_argv[0], new_env);
567 char **new_env, *estr;
584 if ((new_env = malloc(sizeof (char *) * size)) == NULL)
588 free(new_env);
591 new_env[e++] = estr;
595 free(new_env);
598 new_env[e++] = estr;
602 free(new_env);
605 new_env[e++] = estr;
608 free(new_env);
611 new_env[e++] = estr;
613 new_env[e++] = NULL;
615 return (new_env);