From 58781041d79ef09820d39ddc5490ebc0a5a48fe2 Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Wed, 27 Oct 2010 09:58:18 +0000 Subject: [PATCH] [NTOS/MM] - Don't access pfn database directly, there is a function for this. Thanks sir_richard. svn path=/trunk/; revision=49302 --- reactos/ntoskrnl/mm/ARM3/virtual.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/mm/ARM3/virtual.c b/reactos/ntoskrnl/mm/ARM3/virtual.c index 09fb2dfa0c7..16bbad16350 100644 --- a/reactos/ntoskrnl/mm/ARM3/virtual.c +++ b/reactos/ntoskrnl/mm/ARM3/virtual.c @@ -1075,7 +1075,7 @@ MiGetPageProtection(IN PMMPTE PointerPte) if (!TempPte.u.Hard.Valid) return MmProtectToValue[TempPte.u.Soft.Protection]; /* If we get here, the PTE is valid, so look up the page in PFN database */ - Pfn = &MmPfnDatabase[TempPte.u.Hard.PageFrameNumber]; + Pfn = MiGetPfnEntry(TempPte.u.Hard.PageFrameNumber); if (!Pfn->u3.e1.PrototypePte) {