Lines Matching refs:__env_map
7 char** __env_map;
23 if (!__env_map) {
24 __env_map = calloc(2, sizeof(char*));
25 if (__env_map)
26 __env_map[0] = s;
28 for (; __env_map[j] && __env_map[j] != __environ[i]; j++)
30 if (!__env_map[j]) {
31 newmap = realloc(__env_map, sizeof(char*) * (j + 2));
33 __env_map = newmap;
34 __env_map[j] = s;
35 __env_map[j + 1] = NULL;
38 free(__env_map[j]);
39 __env_map[j] = s;
46 if (a && __env_map)
47 __env_map[j] = 0;