summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/libuv/src/win/dl.c
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/libuv/src/win/dl.c')
-rw-r--r--3rdparty/libuv/src/win/dl.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/3rdparty/libuv/src/win/dl.c b/3rdparty/libuv/src/win/dl.c
index e5f3407f8eb..39e400ab2db 100644
--- a/3rdparty/libuv/src/win/dl.c
+++ b/3rdparty/libuv/src/win/dl.c
@@ -31,7 +31,12 @@ int uv_dlopen(const char* filename, uv_lib_t* lib) {
lib->handle = NULL;
lib->errmsg = NULL;
- if (!uv_utf8_to_utf16(filename, filename_w, ARRAY_SIZE(filename_w))) {
+ if (!MultiByteToWideChar(CP_UTF8,
+ 0,
+ filename,
+ -1,
+ filename_w,
+ ARRAY_SIZE(filename_w))) {
return uv__dlerror(lib, GetLastError());
}