[PATCH 1/2] taskmgr: There's no need to GetProcAddress() IsHungAppWindow()
Michael Stefaniuc
mstefani at winehq.org
Thu Oct 15 16:09:39 CDT 2020
Its available since Win2K.
Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>
---
programs/taskmgr/applpage.c | 13 +------------
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/programs/taskmgr/applpage.c b/programs/taskmgr/applpage.c
index 5a005290be4..6b2e04077c2 100644
--- a/programs/taskmgr/applpage.c
+++ b/programs/taskmgr/applpage.c
@@ -238,10 +238,6 @@ static BOOL CALLBACK EnumWindowsProc(HWND hWnd, LPARAM lParam)
HICON hIcon;
WCHAR wszText[256];
BOOL bLargeIcon = TaskManagerSettings.View_LargeIcons;
- BOOL bHung = FALSE;
- typedef int (__stdcall *IsHungAppWindowProc)(HWND);
- IsHungAppWindowProc IsHungAppWindow;
-
/* Skip our window */
if (hWnd == hMainWnd)
@@ -270,14 +266,7 @@ static BOOL CALLBACK EnumWindowsProc(HWND hWnd, LPARAM lParam)
if (!hIcon)
hIcon = LoadIconW(hInst, bLargeIcon ? MAKEINTRESOURCEW(IDI_WINDOW) : MAKEINTRESOURCEW(IDI_WINDOWSM));
- bHung = FALSE;
-
- IsHungAppWindow = (IsHungAppWindowProc)(FARPROC)GetProcAddress(GetModuleHandleW(wszUser32), "IsHungAppWindow");
-
- if (IsHungAppWindow)
- bHung = IsHungAppWindow(hWnd);
-
- AddOrUpdateHwnd(hWnd, wszText, hIcon, bHung);
+ AddOrUpdateHwnd(hWnd, wszText, hIcon, IsHungAppWindow(hWnd));
return TRUE;
}
--
2.26.2
More information about the wine-devel
mailing list