Jacek Caban : win32u: Use syscall interface for NtUserMessageCall and NtUserTrackPopupMenuEx.
Alexandre Julliard
julliard at winehq.org
Thu Jul 21 17:04:08 CDT 2022
Module: wine
Branch: master
Commit: e52e42b8756ff4453889e05e16a8cfc3c299eefc
URL: https://gitlab.winehq.org/wine/wine/-/commit/e52e42b8756ff4453889e05e16a8cfc3c299eefc
Author: Jacek Caban <jacek at 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(-)
More information about the wine-cvs
mailing list