commit bf99fa820cef39aef2ca4df09950703d64d46cdb parent cd16ca4d356117ecf2500c969ed3f502a2e75392 Author: Evgeny Grin (Karlson2k) <k2k@narod.ru> Date: Wed, 6 Sep 2023 17:22:51 +0300 perf_replies: minor improvement for W32 code Diffstat:
| M | src/tools/mhd_tool_get_cpu_count.c | | | 4 | +++- |
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/tools/mhd_tool_get_cpu_count.c b/src/tools/mhd_tool_get_cpu_count.c @@ -598,7 +598,7 @@ mhd_tool_get_sys_cpu_count_special_api_ (void) { /* Native W32 */ HMODULE k32hndl; - k32hndl = GetModuleHandleA ("kernel32.dll"); + k32hndl = LoadLibraryA ("kernel32.dll"); if (NULL != k32hndl) { typedef DWORD (WINAPI *GAPC_PTR)(WORD GroupNumber); @@ -634,6 +634,8 @@ mhd_tool_get_sys_cpu_count_special_api_ (void) ret = -1; /* Overflow */ } } + if (NULL != k32hndl) + FreeLibrary (k32hndl); } if (0 >= ret) {