Lines Matching defs:my_environ
58 * my_environ. If, when we are called upon to modify _environ, we ever detect
59 * a mismatch between _environ and my_environ we discard all our assumptions
83 static const char **my_environ = NULL;
113 * leak detectors happy, initialize my_environ and environ_base, and then
116 * very abnormal) we need to reinitialize my_environ and environ_base,
119 * The local globals my_environ, environ_base and environ_size may be used
122 * may safely test initenv_done or my_environ against _environ just prior to
128 if ((my_environ != _environ) || !initenv_done) {
130 if ((my_environ != _environ) || !initenv_done) {
138 my_environ = orig_environ;
142 my_environ = _environ;
143 environ_base = my_environ;
230 if ((p = findenv(my_environ, string, 0, &value)) != NULL) {
248 if (environ_base < my_environ) {
253 my_environ[-1] = string;
255 my_environ--;
256 _environ = my_environ;
312 (void) memcpy(new_environ, my_environ, environ_size * sizeof (char *));
323 my_environ = new_environ;
324 _environ = my_environ;
436 if ((p = findenv(my_environ, name, 1, &value)) != NULL) {
438 *p = my_environ[0];
444 my_environ++;
445 _environ = my_environ;
469 my_environ = NULL;