diff options
-rw-r--r-- | libc/stdlib/getenv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/stdlib/getenv.c b/libc/stdlib/getenv.c index 9b04d0fab..a1a65e6c7 100644 --- a/libc/stdlib/getenv.c +++ b/libc/stdlib/getenv.c @@ -20,7 +20,7 @@ char *getenv(const char *var) return NULL; len = strlen(var); while(*ep) { - if (memcmp(var, *ep, len) == 0 && (*ep)[len] == '=') { + if (strncmp(var, *ep, len) == 0 && (*ep)[len] == '=') { return *ep + len + 1; } ep++; |