Lines Matching refs:environ
62 extern char **environ;
67 for (P = environ; *P; ++P)
70 *offset = P - environ;
86 extern char **environ;
106 for (P = environ, cnt = 0; *P; ++P, ++cnt);
108 environ = (char **)realloc((char *)environ,
110 if (!environ)
119 bcopy(environ, P, cnt * sizeof(char *));
120 environ = P;
122 environ[cnt + 1] = NULL;
126 if (!(environ[offset] = /* name + `=' + value */
129 for (C = environ[offset]; (*C = *name++) && *C != '='; ++C)
144 extern char **environ;
150 for (P = &environ[offset];; ++P)