31 Oct
2022
31 Oct
'22
4:57 p.m.
Jacek Caban (@jacek) commented about dlls/wow64win/user.c:
return TRUE; }
+static NTSTATUS WINAPI wow64_NtUserDispatchCallback( void *arg, ULONG size ) +{ + struct user32_callback_params *params = arg; + struct user32_callback_params32 params32; + + params32.func = (ULONG)(ULONG_PTR)params->func; + params32.args = (ULONG)(ULONG_PTR)params->args;
You can't do that, params->args may be a 64-bit pointer. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/1180#note_12539