Better error reporting.
diff --git a/win32/newfns.c b/win32/newfns.c
index edd5c91..f5fb0a0 100644
--- a/win32/newfns.c
+++ b/win32/newfns.c
@@ -362,10 +362,11 @@
{
if ( !pdwDefaultLayout ) {
SetLastError( ERROR_INVALID_PARAMETER );
- return 0;
- }
+ return FALSE;
+ }
+ FIXME( "( %p ): No BiDi\n", pdwDefaultLayout );
*pdwDefaultLayout = 0;
- return TRUE;
+ return TRUE;
}
@@ -384,6 +385,10 @@
*/
BOOL WINAPI SetProcessDefaultLayout( DWORD dwDefaultLayout )
{
- return ( dwDefaultLayout == 0 );
+ if ( dwDefaultLayout == 0 )
+ return TRUE;
+ FIXME( "( %08lx ): No BiDi\n", dwDefaultLayout );
+ SetLastError( ERROR_CALL_NOT_IMPLEMENTED );
+ return FALSE;
}