reactos/win32ss/gdi
Hervé Poussineau 49246541de [WIN32SS:ENG] Do not free LDEV if unloading a driver failed
Currently, LDEVOBJ_bUnloadImage always returns FALSE due to missing functionality in ntoskrnl.
LDEVOBJ_vFreeLDEV contains an assert that driver is correctly unloaded before freeing it.
Prevent this assert by calling LDEVOBJ_vFreeLDEV only if LDEVOBJ_bUnloadImage succeed.

This can be easily triggered if DrvEnableDriver function (called in LDEVOBJ_bEnableDriver) fails.
2023-04-16 19:37:05 +02:00
..
dib [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
diblib
eng [WIN32SS:ENG] Do not free LDEV if unloading a driver failed 2023-04-16 19:37:05 +02:00
gdi32 [GDI32] Fix memory leak in case of public DC. CORE-18498 2023-01-27 22:30:35 -05:00
gdi32_vista [GDI32][USER32] Order the set_module_type arguments the usual way ("UNICODE" before the entrypoint). 2022-10-06 15:37:23 +02:00
ntgdi [NTGDI] Check if face->charmap is not zero before accessing its encoding (#4390) 2023-01-18 21:24:40 +03:00