From c38185a947fd22cdeadb756321ffe7757c7ada99 Mon Sep 17 00:00:00 2001 From: Thomas Bluemel Date: Sat, 7 May 2005 00:21:06 +0000 Subject: [PATCH] ReadFile should return 0 to lpNumberOfBytesRead if NtReadFile returned STATUS_END_OF_FILE for synchronous operations svn path=/trunk/; revision=15067 --- reactos/lib/kernel32/file/rw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/lib/kernel32/file/rw.c b/reactos/lib/kernel32/file/rw.c index ff130010b56..6b0d9e4cd99 100644 --- a/reactos/lib/kernel32/file/rw.c +++ b/reactos/lib/kernel32/file/rw.c @@ -221,7 +221,7 @@ ReadFile(IN HANDLE hFile, /* lpNumberOfBytesRead must not be NULL here, in fact Win doesn't check that case either and crashes (only after the operation completed) */ - *lpNumberOfBytesRead = Iosb.Information; + *lpNumberOfBytesRead = 0; return TRUE; }