Signed-off-by: Jacek Caban jacek@codeweavers.com ---
This is one more hack to unblock the transition. Ultimately, both relevant parts of user32 and gdi32 will live in win32u, so those will be just internal calls. The plan is to move ntgdi to win32u first (we're fairly close to that with this series, but we still need to make it compatible with proper Unix lib) and then work at moving user32 bits (hopefully this can be done more incrementally).
dlls/gdi32/Makefile.in | 3 +- dlls/gdi32/driver.c | 74 ++++++++----------- dlls/gdi32/freetype.c | 18 +++++ dlls/gdi32/gdiobj.c | 9 +-- dlls/gdi32/ntgdi_private.h | 3 +- dlls/gdi32/palette.c | 27 ++----- dlls/gdi32/region.c | 11 +-- dlls/gdi32/win32u_private.h | 41 +++++++++++ dlls/gdi32/wrappers.c | 141 ++++++++++++++++++++++++++++++++++++ 9 files changed, 246 insertions(+), 81 deletions(-) create mode 100644 dlls/gdi32/win32u_private.h create mode 100644 dlls/gdi32/wrappers.c
Hi,
While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=98969
Your paranoid android.
=== debiant2 (build log) ===
error: patch failed: dlls/gdi32/font.c:4137 error: patch failed: dlls/gdi32/dc.c:628 error: patch failed: dlls/gdi32/driver.c:289 error: patch failed: dlls/gdi32/driver.c:65 Task: Patch failed to apply
=== debiant2 (build log) ===
error: patch failed: dlls/gdi32/font.c:4137 error: patch failed: dlls/gdi32/dc.c:628 error: patch failed: dlls/gdi32/driver.c:289 error: patch failed: dlls/gdi32/driver.c:65 Task: Patch failed to apply