From e50041f92ef327b9b84bbdc40c3b80ac854f9512 Mon Sep 17 00:00:00 2001 From: ruki Date: Fri, 3 May 2019 00:35:52 +0800 Subject: fix getenvs --- core/src/xmake/os/getenvs.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/xmake/os/getenvs.c b/core/src/xmake/os/getenvs.c index f504ebab3..e2af7d201 100644 --- a/core/src/xmake/os/getenvs.c +++ b/core/src/xmake/os/getenvs.c @@ -29,6 +29,9 @@ * includes */ #include "prefix.h" +#ifdef TB_CONFIG_OS_WINDOWS +# include +#endif /* ////////////////////////////////////////////////////////////////////////////////////// * macros @@ -62,7 +65,7 @@ tb_int_t xm_os_getenvs(lua_State* lua) lua_newtable(lua); #ifdef TB_CONFIG_OS_WINDOWS - tb_wchar_t const* p = (tb_wchar_t const*)tb_kernel32()->GetEnvironmentStringsW(); + tb_wchar_t const* p = (tb_wchar_t const*)GetEnvironmentStringsW(); if (p) { tb_int_t i = 0; -- cgit v1.3.1