[ros-diffs] [navaraf] 13603: Cast pointers to ULONG_PTR instead of
ULONG.
navaraf at svn.reactos.com
navaraf at svn.reactos.com
Wed Feb 16 19:21:22 CET 2005
Cast pointers to ULONG_PTR instead of ULONG.
Modified: trunk/reactos/ntoskrnl/mm/i386/pfault.c
_____
Modified: trunk/reactos/ntoskrnl/mm/i386/pfault.c
--- trunk/reactos/ntoskrnl/mm/i386/pfault.c 2005-02-16 18:19:54 UTC
(rev 13602)
+++ trunk/reactos/ntoskrnl/mm/i386/pfault.c 2005-02-16 18:21:21 UTC
(rev 13603)
@@ -1,4 +1,4 @@
-/* $Id:$
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@@ -75,18 +75,18 @@
KeLowerIrql(oldIrql);
}
if (!NT_SUCCESS(Status) && (Mode == KernelMode) &&
- ((*Eip) >= (ULONG)MmSafeCopyFromUserUnsafeStart) &&
- ((*Eip) <= (ULONG)MmSafeCopyFromUserRestart))
+ ((*Eip) >= (ULONG_PTR)MmSafeCopyFromUserUnsafeStart) &&
+ ((*Eip) <= (ULONG_PTR)MmSafeCopyFromUserRestart))
{
- (*Eip) = (ULONG)MmSafeCopyFromUserRestart;
+ (*Eip) = (ULONG_PTR)MmSafeCopyFromUserRestart;
(*Eax) = STATUS_ACCESS_VIOLATION;
return(STATUS_SUCCESS);
}
if (!NT_SUCCESS(Status) && (Mode == KernelMode) &&
- ((*Eip) >= (ULONG)MmSafeCopyToUserUnsafeStart) &&
- ((*Eip) <= (ULONG)MmSafeCopyToUserRestart))
+ ((*Eip) >= (ULONG_PTR)MmSafeCopyToUserUnsafeStart) &&
+ ((*Eip) <= (ULONG_PTR)MmSafeCopyToUserRestart))
{
- (*Eip) = (ULONG)MmSafeCopyToUserRestart;
+ (*Eip) = (ULONG_PTR)MmSafeCopyToUserRestart;
(*Eax) = STATUS_ACCESS_VIOLATION;
return(STATUS_SUCCESS);
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050216/cffd856c/attachment.html
More information about the Ros-diffs
mailing list