Part #3 of NTDLL/SIZE_T patch

Dmitry Timoshkov dmitry at baikal.ru
Fri Jul 15 01:26:01 CDT 2005


Hello,

this is part #3 of NTDLL/SIZE_T patch.

Changelog:
    Dmitry Timoshkov <dmitry at codeweavers.com>
    Make NTSTATUS an official return type of VIRTUAL_HandleFault.

diff -up cvs/hq/wine/dlls/ntdll/ntdll_misc.h wine/dlls/ntdll/ntdll_misc.h
--- cvs/hq/wine/dlls/ntdll/ntdll_misc.h	2005-07-15 13:37:04.000000000 +0900
+++ wine/dlls/ntdll/ntdll_misc.h	2005-07-15 15:08:43.000000000 +0900
@@ -89,7 +89,7 @@ extern NTSTATUS FILE_GetNtStatus(void);
 extern BOOL DIR_is_hidden_file( const UNICODE_STRING *name );
 
 /* virtual memory */
-extern DWORD VIRTUAL_HandleFault(LPCVOID addr);
+extern NTSTATUS VIRTUAL_HandleFault(LPCVOID addr);
 extern BOOL VIRTUAL_HasMapping( LPCVOID addr );
 extern void VIRTUAL_UseLargeAddressSpace(void);
 
diff -up cvs/hq/wine/dlls/ntdll/virtual.c wine/dlls/ntdll/virtual.c
--- cvs/hq/wine/dlls/ntdll/virtual.c	2005-07-15 15:09:36.000000000 +0900
+++ wine/dlls/ntdll/virtual.c	2005-07-15 15:09:44.000000000 +0900
@@ -1097,10 +1097,10 @@ void virtual_init(void)
 /***********************************************************************
  *           VIRTUAL_HandleFault
  */
-DWORD VIRTUAL_HandleFault( LPCVOID addr )
+NTSTATUS VIRTUAL_HandleFault( LPCVOID addr )
 {
     FILE_VIEW *view;
-    DWORD ret = EXCEPTION_ACCESS_VIOLATION;
+    NTSTATUS ret = EXCEPTION_ACCESS_VIOLATION;
 
     RtlEnterCriticalSection( &csVirtual );
     if ((view = VIRTUAL_FindView( addr )))






More information about the wine-patches mailing list