reactos/dll/ntdll/ldr
Joachim Henze 11c71f807c [0.4.10] revert [NTDLL/LDR] Overhaul sxs work
This reverts commit 0.4.8-dev-502-g
7000fe2340.

This reverts commit 0.4.8-dev-503-g
f318a25e10.

The two changes were done once to work towards better
shim-supporting APIs of newer Windows versions on demand
in the future. Luckily we do not depend on them yet.

Giannis already fixed most regressions of the 2 commits
before branching 0.4.8RC (e.g. 2nd stage theme-selector).

Unfortunately we still have issues atm with the existing mixture
of Wine comctl32 v5 vs v6.
The image-lists of both are not compatible as Giannis told us.

We revert both commits for this release to fix CORE-14433
(missing icons due to incompatible image-lists). We can not
simply add a manifest here, because 3rd party apps are affected.

I double-checked, all of those (formerly affected) apps
are working fine and show the icons after the revert:
2nd-stage-theme-selection, MS Excel Viewer 2007 open-dlg,
MSVCPP 6 installer open-dlg, FaxViewer save-dlg,
MS Word Viewer 2003 open-dlg

This revert also obsoletes works/fixes like
2f11904000.

like in last release
(cherry picked from commit 11bf8fa047)
2018-08-23 16:35:59 +02:00
..
ldrapi.c [LDR] Guard some sections where we grab a lock. 2018-08-13 13:24:12 +02:00
ldrinit.c [LDR] Add debug logging when we encountered an exception in dll/tls callbacks. 2018-08-13 13:24:12 +02:00
ldrpe.c [0.4.10] revert [NTDLL/LDR] Overhaul sxs work 2018-08-23 16:35:59 +02:00
ldrutils.c [0.4.10] revert [NTDLL/LDR] Overhaul sxs work 2018-08-23 16:35:59 +02:00
verifier.c [LDR] Initial verifier implementation 2018-05-12 13:35:10 +02:00