Lines Matching refs:script_env
110 char **script_env; /* Env. variable values for scripts */
111 int s_env_nalloc; /* # words avail at script_env */
236 script_env = NULL;
1291 execve(prog, args, script_env);
1402 if (script_env != 0) {
1403 for (i = 0; (p = script_env[i]) != 0; ++i) {
1408 script_env[i] = newstring;
1418 script_env = (char **) malloc(16 * sizeof(char *));
1419 if (script_env == 0)
1424 /* reallocate script_env with more space if needed */
1427 char **newenv = (char **) realloc((void *)script_env,
1431 script_env = newenv;
1435 script_env[i] = newstring;
1436 script_env[i+1] = 0;
1457 if (script_env == 0)
1459 for (i = 0; (p = script_env[i]) != 0; ++i) {
1464 while ((script_env[i] = script_env[i+1]) != 0)