/* Copyright (C) 2015 DJ Delorie, see COPYING.DJ for details */ /* Copyright (C) 1995 DJ Delorie, see COPYING.DJ for details */ #include #include #include extern char **_environ; char * getenv(const char *name) { int i; if (_environ == 0) return 0; for (i=0; _environ[i]; i++) { char *ep = _environ[i]; const char *np = name; while (*ep && *np && *ep == *np && *np != '=') ep++, np++; if (*ep == '=' && *np == 0) return ep+1; } return 0; }