Fix Validate{Rect,Rgn} prototypes.
diff --git a/include/winuser.h b/include/winuser.h
index 3a0bba3..6cbe773 100644
--- a/include/winuser.h
+++ b/include/winuser.h
@@ -4384,8 +4384,8 @@
#define UnregisterClass WINELIB_NAME_AW(UnregisterClass)
VOID WINAPI UpdateWindow(HWND);
UINT WINAPI UserRealizePalette(HDC);
-VOID WINAPI ValidateRect(HWND,const RECT*);
-VOID WINAPI ValidateRgn(HWND,HRGN);
+BOOL WINAPI ValidateRect(HWND,const RECT*);
+BOOL WINAPI ValidateRgn(HWND,HRGN);
WORD WINAPI VkKeyScanA(CHAR);
WORD WINAPI VkKeyScanW(WCHAR);
#define VkKeyScan WINELIB_NAME_AW(VkKeyScan)
diff --git a/windows/painting.c b/windows/painting.c
index c9f2111..ba13de4 100644
--- a/windows/painting.c
+++ b/windows/painting.c
@@ -876,18 +876,18 @@
/***********************************************************************
* ValidateRgn (USER32.@)
*/
-void WINAPI ValidateRgn( HWND hwnd, HRGN hrgn )
+BOOL WINAPI ValidateRgn( HWND hwnd, HRGN hrgn )
{
- RedrawWindow( hwnd, NULL, hrgn, RDW_VALIDATE | RDW_NOCHILDREN );
+ return RedrawWindow( hwnd, NULL, hrgn, RDW_VALIDATE | RDW_NOCHILDREN );
}
/***********************************************************************
* ValidateRect (USER32.@)
*/
-void WINAPI ValidateRect( HWND hwnd, const RECT *rect )
+BOOL WINAPI ValidateRect( HWND hwnd, const RECT *rect )
{
- RedrawWindow( hwnd, rect, 0, RDW_VALIDATE | RDW_NOCHILDREN );
+ return RedrawWindow( hwnd, rect, 0, RDW_VALIDATE | RDW_NOCHILDREN );
}