[PATCH 5/5] user32: Remove no longer needed helpers.

Jacek Caban wine at gitlab.winehq.org
Tue Jun 7 19:41:42 CDT 2022


From: Jacek Caban <jacek at codeweavers.com>

Signed-off-by: Jacek Caban <jacek at codeweavers.com>
---
 dlls/user32/user_main.c | 18 ------------------
 dlls/user32/win.c       |  2 +-
 dlls/user32/win.h       |  6 +-----
 3 files changed, 2 insertions(+), 24 deletions(-)

diff --git a/dlls/user32/user_main.c b/dlls/user32/user_main.c
index eeef0d57f62..d0c1cc616a7 100644
--- a/dlls/user32/user_main.c
+++ b/dlls/user32/user_main.c
@@ -42,24 +42,6 @@ static DWORD exiting_thread_id;
 
 extern void WDML_NotifyThreadDetach(void);
 
-/***********************************************************************
- *           USER_Lock
- */
-void USER_Lock(void)
-{
-    NtUserCallOneParam( 0, NtUserLock );
-}
-
-
-/***********************************************************************
- *           USER_Unlock
- */
-void USER_Unlock(void)
-{
-    NtUserCallOneParam( 1, NtUserLock );
-}
-
-
 /***********************************************************************
  *           USER_CheckNotLock
  *
diff --git a/dlls/user32/win.c b/dlls/user32/win.c
index 9b9dde82561..bac75063f7d 100644
--- a/dlls/user32/win.c
+++ b/dlls/user32/win.c
@@ -54,7 +54,7 @@ void *get_user_handle_ptr( HANDLE handle, unsigned int type )
 void release_user_handle_ptr( void *ptr )
 {
     assert( ptr && ptr != OBJ_OTHER_PROCESS );
-    USER_Unlock();
+    NtUserCallOneParam( 1, NtUserLock );
 }
 
 
diff --git a/dlls/user32/win.h b/dlls/user32/win.h
index dfa5fdf3283..9d42aef6645 100644
--- a/dlls/user32/win.h
+++ b/dlls/user32/win.h
@@ -48,14 +48,10 @@ extern HWND *WIN_ListChildren( HWND hwnd ) DECLSPEC_HIDDEN;
 extern void MDI_CalcDefaultChildPos( HWND hwndClient, INT total, LPPOINT lpPos, INT delta, UINT *id ) DECLSPEC_HIDDEN;
 extern HDESK open_winstation_desktop( HWINSTA hwinsta, LPCWSTR name, DWORD flags, BOOL inherit, ACCESS_MASK access ) DECLSPEC_HIDDEN;
 
-/* user lock */
-extern void USER_Lock(void) DECLSPEC_HIDDEN;
-extern void USER_Unlock(void) DECLSPEC_HIDDEN;
-
 /* to release pointers retrieved by WIN_GetPtr */
 static inline void WIN_ReleasePtr( WND *ptr )
 {
-    USER_Unlock();
+    release_user_handle_ptr( ptr );
 }
 
 extern LRESULT HOOK_CallHooks( INT id, INT code, WPARAM wparam, LPARAM lparam, BOOL unicode ) DECLSPEC_HIDDEN;
-- 
GitLab

https://gitlab.winehq.org/wine/wine/-/merge_requests/204



More information about the wine-devel mailing list