environ 35 eval.c extern char **environ;
environ 57 eval.c rb_origenviron = environ;
environ 1816 hash.c extern char **environ;
environ 1955 hash.c env = GET_ENVIRON(environ);
environ 1960 hash.c FREE_ENVIRON(environ);
environ 1998 hash.c if (environ == origenviron) { /* need we copy environment? */
environ 2003 hash.c for (max = i; environ[max]; max++) ;
environ 2006 hash.c tmpenv[j] = strdup(environ[j]);
environ 2008 hash.c environ = tmpenv; /* tell exec where it is now */
environ 2010 hash.c if (environ[i]) {
environ 2012 hash.c while (*envp && *envp != environ[i]) envp++;
environ 2014 hash.c xfree(environ[i]);
environ 2016 hash.c while (environ[i]) {
environ 2017 hash.c environ[i] = environ[i+1];
environ 2025 hash.c REALLOC_N(environ, char*, i+2); /* just expand it a bit */
environ 2026 hash.c environ[i+1] = 0; /* make sure it's null terminated */
environ 2029 hash.c environ[i] = ALLOC_N(char, len);
environ 2030 hash.c snprintf(environ[i],len,"%s=%s",name,value); /* all that work just for this */
environ 2084 hash.c env = GET_ENVIRON(environ);
environ 2092 hash.c FREE_ENVIRON(environ);
environ 2118 hash.c env = GET_ENVIRON(environ);
environ 2126 hash.c FREE_ENVIRON(environ);
environ 2155 hash.c env = GET_ENVIRON(environ);
environ 2164 hash.c FREE_ENVIRON(environ);
environ 2226 hash.c env = GET_ENVIRON(environ);
environ 2238 hash.c FREE_ENVIRON(environ);
environ 2273 hash.c env = GET_ENVIRON(environ);
environ 2277 hash.c if (env != environ) {
environ 2289 hash.c FREE_ENVIRON(environ);
environ 2304 hash.c env = GET_ENVIRON(environ);
environ 2313 hash.c FREE_ENVIRON(environ);
environ 2330 hash.c env = GET_ENVIRON(environ);
environ 2333 hash.c FREE_ENVIRON(environ);
environ 2343 hash.c env = GET_ENVIRON(environ);
environ 2345 hash.c FREE_ENVIRON(environ);
environ 2348 hash.c FREE_ENVIRON(environ);
environ 2387 hash.c env = GET_ENVIRON(environ);
environ 2393 hash.c FREE_ENVIRON(environ);
environ 2399 hash.c FREE_ENVIRON(environ);
environ 2411 hash.c env = GET_ENVIRON(environ);
environ 2418 hash.c FREE_ENVIRON(environ);
environ 2424 hash.c FREE_ENVIRON(environ);
environ 2436 hash.c env = GET_ENVIRON(environ);
environ 2443 hash.c FREE_ENVIRON(environ);
environ 2449 hash.c FREE_ENVIRON(environ);
environ 2468 hash.c env = GET_ENVIRON(environ);
environ 2477 hash.c FREE_ENVIRON(environ);
environ 2493 hash.c env = GET_ENVIRON(environ);
environ 2503 hash.c FREE_ENVIRON(environ);
environ 2655 hash.c origenviron = environ;
environ 1609 ruby.c extern char **environ;
environ 1631 ruby.c if (environ && (s == environ[0])) {
environ 1633 ruby.c for (i = 1; environ[i]; i++) {
environ 1634 ruby.c if (environ[i] == s + 1) {