From f7972f0e6a08a4d1f2e23a81223ba588056c0a60 Mon Sep 17 00:00:00 2001 From: Katayama Hirofumi MZ Date: Tue, 28 Jan 2020 22:24:30 +0900 Subject: [PATCH] [CPL][DESK] Use GetModuleHandleW(L"shell32.dll") CORE-16665 --- dll/cpl/desk/background.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dll/cpl/desk/background.c b/dll/cpl/desk/background.c index babc006c3f5..878b2f64bc1 100644 --- a/dll/cpl/desk/background.c +++ b/dll/cpl/desk/background.c @@ -321,9 +321,8 @@ AddListViewItems(HWND hwndDlg, PBACKGROUND_DATA pData) /* Load (None) icon */ #define IDI_SHELL_NO 200 - hShell32 = LoadLibraryEx(L"shell32", NULL, LOAD_LIBRARY_AS_DATAFILE); + hShell32 = GetModuleHandleW(L"shell32.dll"); hIcon = (HICON)LoadImageW(hShell32, MAKEINTRESOURCEW(IDI_SHELL_NO), IMAGE_ICON, cx, cy, 0); - FreeLibrary(hShell32); #undef IDI_SHELL_NO ListView_SetImageList(hwndBackgroundList, himl, LVSIL_SMALL);