mirror of
https://github.com/reactos/reactos.git
synced 2025-07-24 13:13:40 +00:00
[0.4.14][PROGMAN][CRT][USER32] Do not use LoadLibraryEx() NT6+ flags (#3152) CORE-12004
This fixes some blurry icons in systray when 2k3sp2 kernel32.dll is used in ros CORE-12004 That part in user32 was a regression of SVN r71609 == gita44dfe6c76
While we are at it we do fix some other modules as well, that used those NT6+flags. The fix was picked from 0.4.15-dev-788-ga04831677e
This commit is contained in:
parent
36d70aca10
commit
33f4311f6c
3 changed files with 4 additions and 4 deletions
|
@ -113,7 +113,7 @@ HMODULE _CrtGetUser32()
|
|||
{
|
||||
if (_CrtUser32Handle == NULL)
|
||||
{
|
||||
HMODULE mod = LoadLibraryExW(L"user32.dll", NULL, LOAD_LIBRARY_SEARCH_SYSTEM32);
|
||||
HMODULE mod = LoadLibraryExW(L"user32.dll", NULL, 0 /* NT6+: LOAD_LIBRARY_SEARCH_SYSTEM32 */);
|
||||
if (mod == NULL)
|
||||
mod = (HMODULE)INVALID_HANDLE_VALUE;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue