From 5e905cf526516df370c140c4441ccf1b47b4cfd6 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 8 Apr 2015 07:44:18 +0200 Subject: [PATCH] (Win32) Cleanup frontend_win32_init --- frontend/drivers/platform_win32.c | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/frontend/drivers/platform_win32.c b/frontend/drivers/platform_win32.c index 52843e6649..14f463d692 100644 --- a/frontend/drivers/platform_win32.c +++ b/frontend/drivers/platform_win32.c @@ -35,20 +35,11 @@ static void frontend_win32_get_os(char *name, size_t sizeof_name, int *major, in static void frontend_win32_init(void *data) { - char os_version[PATH_MAX_LENGTH]; - int major, minor; typedef BOOL (WINAPI *isProcessDPIAwareProc)(); typedef BOOL (WINAPI *setProcessDPIAwareProc)(); - - (void)data; - - frontend_win32_get_os(os_version, sizeof(os_version), &major, &minor); - - isProcessDPIAwareProc isDPIAwareProc = (isProcessDPIAwareProc) - GetProcAddress(GetModuleHandle(TEXT("User32.dll")), "IsProcessDPIAware"); - - setProcessDPIAwareProc setDPIAwareProc = (setProcessDPIAwareProc) - GetProcAddress(GetModuleHandle(TEXT("User32.dll")), "SetProcessDPIAware"); + HMODULE handle = GetModuleHandle(TEXT("User32.dll")); + isProcessDPIAwareProc isDPIAwareProc = (isProcessDPIAwareProc)dylib_proc(handle, "IsProcessDPIAware"); + setProcessDPIAwareProc setDPIAwareProc = (setProcessDPIAwareProc)dylib_proc(handle, "SetProcessDPIAware"); if (isDPIAwareProc) {