From 206a67a937e071f8b48d5fdd131b994aebc931bf Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Sat, 29 May 2004 11:53:43 +0000 Subject: [PATCH] - The last parameter of NtReadVirtualMemory should be optional. svn path=/trunk/; revision=9542 --- reactos/ntoskrnl/mm/virtual.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/reactos/ntoskrnl/mm/virtual.c b/reactos/ntoskrnl/mm/virtual.c index 6b7af5c5831..d8200fe0d3c 100644 --- a/reactos/ntoskrnl/mm/virtual.c +++ b/reactos/ntoskrnl/mm/virtual.c @@ -16,7 +16,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $Id: virtual.c,v 1.73 2004/05/05 02:00:01 tamlin Exp $ +/* $Id: virtual.c,v 1.74 2004/05/29 11:53:43 navaraf Exp $ * * PROJECT: ReactOS kernel * FILE: ntoskrnl/mm/virtual.c @@ -274,7 +274,7 @@ NtReadVirtualMemory(IN HANDLE ProcessHandle, IN PVOID BaseAddress, OUT PVOID Buffer, IN ULONG NumberOfBytesToRead, - OUT PULONG NumberOfBytesRead) + OUT PULONG NumberOfBytesRead OPTIONAL) { NTSTATUS Status; PMDL Mdl; @@ -319,7 +319,9 @@ NtReadVirtualMemory(IN HANDLE ProcessHandle, ObDereferenceObject(Process); - *NumberOfBytesRead = NumberOfBytesToRead; + if (NumberOfBytesRead) + *NumberOfBytesRead = NumberOfBytesToRead; + return(STATUS_SUCCESS); }