environ          2893 hash.c         extern char **environ;
environ          3143 hash.c             env = GET_ENVIRON(environ);
environ          3148 hash.c             FREE_ENVIRON(environ);
environ          3280 hash.c             for (env_ptr = GET_ENVIRON(environ); (str = *env_ptr) != 0; ++env_ptr) {
environ          3299 hash.c             if (environ == origenviron) {	/* need we copy environment? */
environ          3304 hash.c         	for (max = i; environ[max]; max++) ;
environ          3307 hash.c         	    tmpenv[j] = ruby_strdup(environ[j]);
environ          3309 hash.c         	environ = tmpenv;		/* tell exec where it is now */
environ          3311 hash.c             if (environ[i]) {
environ          3313 hash.c         	while (*envp && *envp != environ[i]) envp++;
environ          3315 hash.c         	    xfree(environ[i]);
environ          3317 hash.c         	    while (environ[i]) {
environ          3318 hash.c         		environ[i] = environ[i+1];
environ          3326 hash.c         	REALLOC_N(environ, char*, i+2);	/* just expand it a bit */
environ          3327 hash.c         	environ[i+1] = 0;	/* make sure it's null terminated */
environ          3330 hash.c             environ[i] = ALLOC_N(char, len);
environ          3331 hash.c             snprintf(environ[i],len,"%s=%s",name,value); /* all that work just for this */
environ          3395 hash.c             env = GET_ENVIRON(environ);
environ          3403 hash.c             FREE_ENVIRON(environ);
environ          3413 hash.c             env = GET_ENVIRON(environ);
environ          3419 hash.c             FREE_ENVIRON(environ);
environ          3459 hash.c             env = GET_ENVIRON(environ);
environ          3467 hash.c             FREE_ENVIRON(environ);
environ          3515 hash.c             env = GET_ENVIRON(environ);
environ          3524 hash.c             FREE_ENVIRON(environ);
environ          3740 hash.c             env = GET_ENVIRON(environ);
environ          3744 hash.c         	if (env != environ) {
environ          3756 hash.c             FREE_ENVIRON(environ);
environ          3779 hash.c             env = GET_ENVIRON(environ);
environ          3788 hash.c             FREE_ENVIRON(environ);
environ          3818 hash.c             env = GET_ENVIRON(environ);
environ          3821 hash.c             FREE_ENVIRON(environ);
environ          3836 hash.c             env = GET_ENVIRON(environ);
environ          3838 hash.c         	FREE_ENVIRON(environ);
environ          3841 hash.c             FREE_ENVIRON(environ);
environ          3897 hash.c             env = GET_ENVIRON(environ);
environ          3903 hash.c         		FREE_ENVIRON(environ);
environ          3909 hash.c             FREE_ENVIRON(environ);
environ          3928 hash.c             env = GET_ENVIRON(environ);
environ          3935 hash.c         		FREE_ENVIRON(environ);
environ          3941 hash.c             FREE_ENVIRON(environ);
environ          3959 hash.c             env = GET_ENVIRON(environ);
environ          3966 hash.c         		FREE_ENVIRON(environ);
environ          3972 hash.c             FREE_ENVIRON(environ);
environ          4004 hash.c             env = GET_ENVIRON(environ);
environ          4013 hash.c             FREE_ENVIRON(environ);
environ          4044 hash.c             env = GET_ENVIRON(environ);
environ          4054 hash.c             FREE_ENVIRON(environ);
environ          4349 hash.c             origenviron = environ;
environ            86 missing/setproctitle.c 	extern char **environ;
environ            89 missing/setproctitle.c 	char **envp = environ;
environ           104 missing/setproctitle.c 	if ((environ = calloc(i + 1, sizeof(*environ))) == NULL) {
environ           105 missing/setproctitle.c 		environ = envp;	/* put it back */
environ           131 missing/setproctitle.c 		environ[i] = ruby_strdup(envp[i]);
environ           132 missing/setproctitle.c 	environ[i] = NULL;
environ           287 process.c      #define execl(path, arg0, arg1, arg2, term) do { extern char **environ; execle((path), (arg0), (arg1), (arg2), (term), (environ)); } while (0)