summaryrefslogtreecommitdiff
path: root/src/stdlib/getenv.c
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2024-05-29 16:57:36 -0400
committerJakob Kaivo <jkk@ung.org>2024-05-29 16:57:36 -0400
commitb321e5a295074bba7e8ba52785a63bdc40c37878 (patch)
tree0ecfae566674a1a39fff726ff913f6a373ca5b61 /src/stdlib/getenv.c
parent824f22a3684209b1e11c87f20e6ff17beb8e73a3 (diff)
fix getenv()
Diffstat (limited to 'src/stdlib/getenv.c')
-rw-r--r--src/stdlib/getenv.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/stdlib/getenv.c b/src/stdlib/getenv.c
index c85c1922..5ef8f6a9 100644
--- a/src/stdlib/getenv.c
+++ b/src/stdlib/getenv.c
@@ -17,10 +17,10 @@ char * getenv(const char * name)
}
len = strlen(name);
- for (i = 0; environ[i] != NULL; i++) {
- if (!strncmp(environ[i], name, len) && environ[i][len] == '=') {
+ for (i = 0; __stdlib.environ[i] != NULL; i++) {
+ if (!strncmp(__stdlib.environ[i], name, len) && __stdlib.environ[i][len] == '=') {
__readonly(RO_UNLOCK, variable);
- strcpy(variable, environ[i] + len + 1);
+ strcpy(variable, __stdlib.environ[i] + len + 1);
__readonly(RO_LOCK, variable);
return variable;
}