win32u: Use syscall interface for NtUserMessageCall and NtUserTrackPopupMenuEx.
commite52e42b8756ff4453889e05e16a8cfc3c299eefc
authorJacek Caban <jacek@codeweavers.com>
Sat, 9 Jul 2022 15:29:57 +0000 (9 17:29 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 21 Jul 2022 21:03:29 +0000 (21 23:03 +0200)
tree487947100f4322867e979bfa5a6b5bc4c4bc49ee
parentb3fddeb8e4fe06cded9241eee8ed87c115d0a2ef
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
dlls/win32u/menu.c
dlls/win32u/syscall.c
dlls/win32u/win32u.spec
dlls/win32u/win32u_private.h
dlls/win32u/wrappers.c
dlls/wow64win/syscall.h
dlls/wow64win/user.c