Lines Matching defs:script_env
119 char **script_env; /* Env. variable values for scripts */
120 int s_env_nalloc; /* # words avail at script_env */
250 script_env = NULL;
1500 execve(prog, args, script_env);
1678 if (script_env != 0) {
1679 for (i = 0; (p = script_env[i]) != 0; ++i) {
1684 script_env[i] = newstring;
1694 script_env = (char **) malloc(16 * sizeof(char *));
1695 if (script_env == 0)
1700 /* reallocate script_env with more space if needed */
1703 char **newenv = (char **) realloc((void *)script_env,
1707 script_env = newenv;
1711 script_env[i] = newstring;
1712 script_env[i+1] = 0;
1733 if (script_env == 0)
1735 for (i = 0; (p = script_env[i]) != 0; ++i) {
1740 while ((script_env[i] = script_env[i+1]) != 0)
1759 if (script_env == NULL)
1762 for (i = 0; (p = script_env[i]) != 0; ++i)
1768 for (i = 0; (p = script_env[i]) != 0; ++i)
1824 for (i = 0; (p = script_env[i]) != 0; ++i)