From ab5634f252dcd416f119e0a0a15f334ae8b9d641 Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Sun, 29 Jun 2008 08:03:25 +0000 Subject: [PATCH] - Fix a problem spotted by Juriy Sidorov in bug 3415. With this fix applied, GDB is able to work much better - be able to write in memory, set breakpoints, etc. See issue #3415 for more details. svn path=/trunk/; revision=34171 --- reactos/dll/win32/kernel32/mem/procmem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/dll/win32/kernel32/mem/procmem.c b/reactos/dll/win32/kernel32/mem/procmem.c index 15466f16e39..630243e0ceb 100644 --- a/reactos/dll/win32/kernel32/mem/procmem.c +++ b/reactos/dll/win32/kernel32/mem/procmem.c @@ -79,7 +79,7 @@ WriteProcessMemory(IN HANDLE hProcess, PAGE_WRITECOPY | PAGE_EXECUTE_READWRITE | PAGE_EXECUTE_WRITECOPY) ? FALSE : TRUE; - if (UnProtect) + if (!UnProtect) { /* Set the new protection */ Status = NtProtectVirtualMemory(hProcess,