reactos/base/system
Kyle Katarn d635ce0cc0
[SYSDM][DESK] Fix GetDC/ReleaseDC error management (#2707)
## Purpose
[SYSDM]
- When closing System Properties page, log show
(win32ss/user/ntuser/windc.c:749) err: [00060138] GetDC() without ReleaseDC()!
because GetDC() is called (multiple times) without properly calling ReleaseDC() as required in order to release a device context.
- This module also lacks some error management in case null DC are provided (on error).
- LiveCD Userinit, based on SYSDM is affected too.

[DESK]
- Fix missing ReleaseDC related to the spectrum (color depth)

## Proposed changes
- ReleaseDC() added.
- Error management in case of null DC.
- Overall alignement of LiveCD Userinit and SYSDM.
2020-05-07 12:57:46 +02:00
..
autochk [AUTOCHK] Improvements: code + command-line handling. 2018-07-29 16:21:09 +02:00
bootok Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
chkdsk [REACTOS] Fix remaining ' \n' typos, in *.rc (#2393) 2020-03-06 19:08:25 +01:00
diskpart [REACTOS] Fix remaining ' \n' typos, in *.rc (#2393) 2020-03-06 19:08:25 +01:00
dllhost [DLLHOST] Add dllhost to make the device driver extractor for my Lenovo T400 happy 2018-08-11 22:25:30 +02:00
expand [EXPAND] Sync with Wine Staging 3.3. CORE-14434 2018-04-01 13:12:40 +01:00
format [REACTOS] Fix remaining ' \n' typos, in *.rc (#2393) 2020-03-06 19:08:25 +01:00
logonui Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
lsass [LSASS] Initialize SAM before starting the security services 2019-08-10 14:36:10 +02:00
msiexec [MSIEXEC] Sync with Wine Staging 3.3. CORE-14434 2018-04-01 13:13:47 +01:00
regsvr32 [TRANSLATION] Add and update Indonesian translations (#2506) 2020-04-09 18:49:45 +02:00
rundll32 [TRANSLATION] Add Portuguese (neutral) translation. (#1702) 2019-07-15 00:07:50 +02:00
runonce [RUNONCE][USERINIT] Add Portuguese (neutral) translation. (#1656) 2019-06-17 15:12:12 +02:00
services [SERVICES] Use the local system account to run all services on a LiveCD 2020-01-08 00:15:52 +01:00
smss [SMSS] Fix build complaint. 2020-04-30 18:39:07 +02:00
subst [TRANSLATION] Add and update Indonesian translations (#2506) 2020-04-09 18:49:45 +02:00
userinit [SYSDM][DESK] Fix GetDC/ReleaseDC error management (#2707) 2020-05-07 12:57:46 +02:00
winlogon [WINLOGON] Update Polish translation (#2363) 2020-04-16 12:17:02 +03:00
CMakeLists.txt [DLLHOST] Add dllhost to make the device driver extractor for my Lenovo T400 happy 2018-08-11 22:25:30 +02:00