From 3ef4cf54538314e291c620ad4aa1a175fe9f5f7c Mon Sep 17 00:00:00 2001 From: jackun Date: Wed, 9 Sep 2020 10:39:42 +0300 Subject: [PATCH] win32: load correct NVAPI dll by checking _WIN64 --- src/nvapi.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/nvapi.cpp b/src/nvapi.cpp index 5ddce7e7..19e909e1 100644 --- a/src/nvapi.cpp +++ b/src/nvapi.cpp @@ -25,10 +25,12 @@ unsigned int gpuUsages[NVAPI_MAX_USAGES_PER_GPU] = { 0 }; bool checkNVAPI(){ - if (MANGOHUD_ARCH == "64bit") - hmod = LoadLibraryA("nvapi64.dll"); - else - hmod = LoadLibraryA("nvapi.dll"); +#if _WIN64 + hmod = LoadLibraryA("nvapi64.dll"); +#else + hmod = LoadLibraryA("nvapi.dll"); +#endif + if (hmod == NULL) { printf("Failed to load nvapi.dll");