From 757c14650f7db67dabfba0ad9490ea78faeef3fe Mon Sep 17 00:00:00 2001 From: Shannon Booth Date: Sun, 22 Mar 2020 14:02:01 +1300 Subject: [PATCH] Kernel: Simplify process assertion checking if region is in range Let's use the helper function for this :) --- Kernel/Process.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Kernel/Process.cpp b/Kernel/Process.cpp index 625b2c3a41..38e1a96731 100644 --- a/Kernel/Process.cpp +++ b/Kernel/Process.cpp @@ -348,8 +348,7 @@ Vector Process::split_region_around_range(const Region& source_regio ASSERT(!remaining_ranges_after_unmap.is_empty()); auto make_replacement_region = [&](const Range& new_range) -> Region& { - ASSERT(new_range.base() >= old_region_range.base()); - ASSERT(new_range.end() <= old_region_range.end()); + ASSERT(old_region_range.contains(new_range)); size_t new_range_offset_in_vmobject = source_region.offset_in_vmobject() + (new_range.base().get() - old_region_range.base().get()); return allocate_split_region(source_region, new_range, new_range_offset_in_vmobject); };