From 62a63a30e4a98b27eb2d9ae5bb0a184fe7e15641 Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Fri, 13 Apr 2012 00:46:52 +0200 Subject: [PATCH] Windows: make uv_dlopen() look in the DLL path to resolve recursive dependencies --- src/win/dl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/win/dl.c b/src/win/dl.c index a7d4ced46..08374d37f 100644 --- a/src/win/dl.c +++ b/src/win/dl.c @@ -35,7 +35,7 @@ uv_err_t uv_dlopen(const char* filename, uv_lib_t* library) { return uv__new_sys_error(saved_errno); } - handle = LoadLibraryW(filename_w); + handle = LoadLibraryExW(filename_w, NULL, LOAD_WITH_ALTERED_SEARCH_PATH); if (handle == NULL) { saved_errno = GetLastError(); return uv__new_sys_error(saved_errno);