Lines Matching defs:script_env
195 char **script_env; /* Env. variable values for scripts */
196 int s_env_nalloc; /* # words avail at script_env */
369 script_env = NULL;
2350 execve(prog, args, script_env);
2576 if (script_env != 0) {
2577 for (i = 0; (p = script_env[i]) != 0; ++i) {
2589 script_env[i] = newstring;
2601 script_env = (char **) malloc(16 * sizeof(char *));
2602 if (script_env == 0)
2607 /* reallocate script_env with more space if needed */
2610 char **newenv = (char **) realloc((void *)script_env,
2614 script_env = newenv;
2618 script_env[i] = newstring;
2619 script_env[i+1] = 0;
2642 if (script_env == 0)
2644 for (i = 0; (p = script_env[i]) != 0; ++i) {
2656 while ((script_env[i] = script_env[i+1]) != 0)
2678 if (script_env == NULL)
2681 for (i = 0; (p = script_env[i]) != 0; ++i)
2687 for (i = 0; (p = script_env[i]) != 0; ++i)
2746 for (i = 0; (p = script_env[i]) != 0; ++i)