From 7552305d32977810fadff7279798b4f6417c23a2 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Wed, 3 Jun 2015 18:29:15 +0200 Subject: [PATCH] win: fix compilation warning on MinGW MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit src/win/util.c: In function 'uv_os_homedir': src/win/util.c:1189:46: warning: passing argument 3 of 'GetUserProfileDirectoryW' from incompatible pointer type if (!GetUserProfileDirectoryW(token, path, &bufsize)) { ^ In file included from src/win/util.c:39:0: C:/buildtools/vendor/mingw64/x86_64-w64-mingw32/include/userenv.h:52:29: note: expected 'LPDWORD' but argument is of type 'size_t *' USERENVAPI WINBOOL WINAPI GetUserProfileDirectoryW(HANDLE hToken,LPWSTR lpProfileDir,LPDWORD lpcchSize); ^ PR-URL: https://github.com/libuv/libuv/pull/388 Reviewed-By: Saúl Ibarra Corretgé --- src/win/util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/win/util.c b/src/win/util.c index 58e42bbd5..a0d1307f8 100644 --- a/src/win/util.c +++ b/src/win/util.c @@ -1159,7 +1159,7 @@ int uv_getrusage(uv_rusage_t *uv_rusage) { int uv_os_homedir(char* buffer, size_t* size) { HANDLE token; wchar_t path[MAX_PATH]; - size_t bufsize; + DWORD bufsize; size_t len; int r;