Lines Matching refs:env
277 #define SEPARATOR " \t" /* separators in env variable */
279 char *add_envopt(argcp, argvp, env)
282 char *env; /* name of environment variable */
284 char *p; /* running pointer through env variable */
288 int nargc = 0; /* number of arguments in env variable */
290 env = (char*)getenv(env);
291 if (env == NULL) return NULL;
293 p = (char*)xmalloc(strlen(env)+1);
294 env = strcpy(p, env); /* keep env variable intact */
296 for (p = env; *p; nargc++ ) { /* move through env */
304 free(env);
321 for (p = env; nargc > 0; nargc--) {
330 return env;