diff --git a/reactos/ntoskrnl/mm/marea.c b/reactos/ntoskrnl/mm/marea.c index f1f70111433..124c8188a83 100644 --- a/reactos/ntoskrnl/mm/marea.c +++ b/reactos/ntoskrnl/mm/marea.c @@ -301,7 +301,7 @@ PVOID MmFindGapTopDown(PMADDRESS_SPACE AddressSpace, ULONG Length) DPRINT("Found gap at %p\n", TopAddress - Length); return(TopAddress - Length + 1); } - TopAddress = current->BaseAddress; + TopAddress = current->BaseAddress - 1; } current_entry = current_entry->Blink; }