diff --git a/include/winuser.h b/include/winuser.h index aa66ceddc6a..0a9e31d8460 100644 --- a/include/winuser.h +++ b/include/winuser.h @@ -2825,7 +2825,7 @@ LONG WINAPI GetMessageTime(void); DWORD WINAPI GetTickCount(void); ATOM WINAPI GlobalDeleteAtom(ATOM); DWORD WINAPI OemKeyScan(WORD); -VOID WINAPI ReleaseCapture(void); +BOOL WINAPI ReleaseCapture(void); VOID WINAPI SetKeyboardState(LPBYTE); VOID WINAPI WaitMessage(VOID); diff --git a/windows/input.c b/windows/input.c index 3ddee0896e5..17233d7b18d 100644 --- a/windows/input.c +++ b/windows/input.c @@ -371,9 +371,9 @@ HWND WINAPI SetCapture( HWND hwnd ) /********************************************************************** * ReleaseCapture (USER.19) (USER32.439) */ -void WINAPI ReleaseCapture(void) +BOOL WINAPI ReleaseCapture(void) { - EVENT_Capture( 0, 0 ); + return (EVENT_Capture( 0, 0 ) != 0); }