Lines Matching refs:script_env
190 char **script_env; /* Env. variable values for scripts */
191 int s_env_nalloc; /* # words avail at script_env */
325 script_env = NULL;
1847 execve(prog, args, script_env);
2047 if (script_env != 0) {
2048 for (i = 0; (p = script_env[i]) != 0; ++i) {
2055 script_env[i] = newstring;
2067 script_env = (char **) malloc(16 * sizeof(char *));
2068 if (script_env == 0)
2073 /* reallocate script_env with more space if needed */
2076 char **newenv = (char **) realloc((void *)script_env,
2080 script_env = newenv;
2084 script_env[i] = newstring;
2085 script_env[i+1] = 0;
2108 if (script_env == 0)
2110 for (i = 0; (p = script_env[i]) != 0; ++i) {
2117 while ((script_env[i] = script_env[i+1]) != 0)
2174 if (script_env == NULL)
2177 for (i = 0; (p = script_env[i]) != 0; ++i)
2183 for (i = 0; (p = script_env[i]) != 0; ++i)
2242 for (i = 0; (p = script_env[i]) != 0; ++i)