From: Evelynne nullevelynne@gmail.com
--- dlls/kernelbase/memory.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/kernelbase/memory.c b/dlls/kernelbase/memory.c index 10745303499..ae64cc5b9d0 100644 --- a/dlls/kernelbase/memory.c +++ b/dlls/kernelbase/memory.c @@ -613,7 +613,7 @@ BOOL WINAPI DECLSPEC_HOTPATCH WriteProcessMemory( HANDLE process, void *addr, co if (!VirtualQueryEx( process, addr, &info, sizeof(info) )) { close_cross_process_connection( list ); - return FALSE; + return set_ntstatus( NtWriteVirtualMemory( process, addr, buffer, size, bytes_written )); }
switch (info.Protect & ~(PAGE_GUARD | PAGE_NOCACHE))