2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS system libraries
8 * 25/11/05: Added license header
14 #include <internal/debug.h>
21 char *getenv(const char *name
)
24 unsigned int length
= strlen(name
);
26 for (environ
= *__p__environ(); *environ
; environ
++)
29 char *pos
= strchr(str
,'=');
30 if (pos
&& ((unsigned int)(pos
- str
) == length
) && !_strnicmp(str
, name
, length
))
39 wchar_t *_wgetenv(const wchar_t *name
)
42 unsigned int length
= wcslen(name
);
44 for (environ
= *__p__wenviron(); *environ
; environ
++)
46 wchar_t *str
= *environ
;
47 wchar_t *pos
= wcschr(str
, L
'=');
48 if (pos
&& ((unsigned int)(pos
- str
) == length
) && !_wcsnicmp(str
, name
, length
))