Module: wine Branch: master Commit: e52e42b8756ff4453889e05e16a8cfc3c299eefc URL: https://gitlab.winehq.org/wine/wine/-/commit/e52e42b8756ff4453889e05e16a8cfc...
Author: Jacek Caban jacek@codeweavers.com Date: Sat Jul 9 17:29:57 2022 +0200
win32u: Use syscall interface for NtUserMessageCall and NtUserTrackPopupMenuEx.
try_finally() hack is no longer needed. We don't expect exceptions from unixlib code and client callbacks' exceptions are not propagated anyway.
---
dlls/win32u/gdiobj.c | 2 -- dlls/win32u/menu.c | 42 +----------------------------------------- dlls/win32u/syscall.c | 2 ++ dlls/win32u/win32u.spec | 4 ++-- dlls/win32u/win32u_private.h | 4 ---- dlls/win32u/wrappers.c | 14 -------------- dlls/wow64win/syscall.h | 2 ++ dlls/wow64win/user.c | 26 ++++++++++++++++++++++++++ 8 files changed, 33 insertions(+), 63 deletions(-)