From 3f6408919ff020a9fcf575a231cbbd8820c40a60 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 14 Apr 2019 02:36:06 +0200 Subject: AK: Improve smart pointer ergonomics a bit. --- Kernel/VM/MemoryManager.cpp | 4 ++-- Kernel/VM/Region.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'Kernel/VM') diff --git a/Kernel/VM/MemoryManager.cpp b/Kernel/VM/MemoryManager.cpp index 06e9ef65ef..3956111d4a 100644 --- a/Kernel/VM/MemoryManager.cpp +++ b/Kernel/VM/MemoryManager.cpp @@ -142,7 +142,7 @@ auto MemoryManager::ensure_pte(PageDirectory& page_directory, LinearAddress ladd dbgprintf("MM: PDE %u not present (requested for L%x), allocating\n", page_directory_index, laddr.get()); #endif if (page_directory_index == 0) { - ASSERT(&page_directory == m_kernel_page_directory.ptr()); + ASSERT(&page_directory == m_kernel_page_directory); pde.set_page_table_base((dword)m_page_table_zero); pde.set_user_allowed(false); pde.set_present(true); @@ -153,7 +153,7 @@ auto MemoryManager::ensure_pte(PageDirectory& page_directory, LinearAddress ladd #ifdef MM_DEBUG dbgprintf("MM: PD K%x (%s) at P%x allocated page table #%u (for L%x) at P%x\n", &page_directory, - &page_directory == m_kernel_page_directory.ptr() ? "Kernel" : "User", + &page_directory == m_kernel_page_directory ? "Kernel" : "User", page_directory.cr3(), page_directory_index, laddr.get(), diff --git a/Kernel/VM/Region.h b/Kernel/VM/Region.h index 1ddc9b50ef..0f015126ac 100644 --- a/Kernel/VM/Region.h +++ b/Kernel/VM/Region.h @@ -68,7 +68,7 @@ public: void set_page_directory(PageDirectory& page_directory) { - ASSERT(!m_page_directory || m_page_directory.ptr() == &page_directory); + ASSERT(!m_page_directory || m_page_directory == &page_directory); m_page_directory = page_directory; } -- cgit v1.2.3