Lines Matching defs:new_env
389 char **new_env = { NULL };
474 if ((new_env = _zexec_prep_env()) == NULL) {
501 free(new_env);
506 (void) execve(a_path, &a_argv[0], new_env);
568 char **new_env, *estr;
585 if ((new_env = malloc(sizeof (char *) * size)) == NULL)
589 free(new_env);
592 new_env[e++] = estr;
596 free(new_env);
599 new_env[e++] = estr;
603 free(new_env);
606 new_env[e++] = estr;
609 free(new_env);
612 new_env[e++] = estr;
614 new_env[e++] = NULL;
616 return (new_env);