Alexandre Julliard pushed to branch master at wine / wine
Commits: 5b10f924 by John Chadwick at 2024-11-13T18:48:42+01:00 wintab32: Align WTPACKET for 32/64-bit archs.
WTPACKET's structure is never directly exposed via the API; it's internal to Wine. The HCTX value is only used on the wintab32 side, not the driver side, and it is used as an integer rather than a pointer, so this should be safe to do.
This eliminates the need to have a wow64 thunk for tablet_get_packet.
- - - - - a5de8d85 by John Chadwick at 2024-11-13T18:48:42+01:00 winex11: Remove stub tablet_get_packet wow64 thunk.
The previous commit ensures that the WTPACKET fields align between 32-bit and 64-bit architectures, so now we can use the same tablet_get_packet without needing another thunk.
- - - - -
4 changed files:
- dlls/winex11.drv/wintab.c - dlls/winex11.drv/x11drv_main.c - dlls/wintab32/context.c - dlls/wintab32/wintab_internal.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ea3c73b12d0dbd88444be29bdf83f1...