From 64012fdbe67641b778cdef83583b337c079f83c2 Mon Sep 17 00:00:00 2001 From: Patrick Pokatilo Date: Fri, 8 Feb 2013 03:24:45 +0100 Subject: [PATCH] Replace LoadLibrary with GetModuleHandle, since kernel32 is loaded by default As requested --- src/win32/posix_w32.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/win32/posix_w32.c b/src/win32/posix_w32.c index ca244485a..fa5f4fbe5 100644 --- a/src/win32/posix_w32.c +++ b/src/win32/posix_w32.c @@ -173,10 +173,10 @@ int p_readlink(const char *link, char *target, size_t target_len) * it is not available in platforms older than Vista */ if (pGetFinalPath == NULL) { - HINSTANCE library = LoadLibrary("kernel32"); + HMODULE module = GetModuleHandle("kernel32"); - if (library != NULL) - pGetFinalPath = (fpath_func)GetProcAddress(library, "GetFinalPathNameByHandleW"); + if (module != NULL) + pGetFinalPath = (fpath_func)GetProcAddress(module, "GetFinalPathNameByHandleW"); if (pGetFinalPath == NULL) { giterr_set(GITERR_OS,