diff -r c734af59ce98 -r 5b5d147c7838 kernel/eka/include/memmodel/epoc/mmubase/mmubase.inl --- a/kernel/eka/include/memmodel/epoc/mmubase/mmubase.inl Tue May 11 17:28:22 2010 +0300 +++ b/kernel/eka/include/memmodel/epoc/mmubase/mmubase.inl Tue May 25 14:09:55 2010 +0300 @@ -81,15 +81,17 @@ } -inline TInt M::MovePage(TPhysAddr aOld, TPhysAddr& aNew, TUint aBlockZoneId, TBool aBlockRest) +inline TInt M::MovePage(TPhysAddr aOld, TPhysAddr& aNew, TUint aBlockZoneId, TUint aMoveDisFlags) { - return Mmu::Get().MovePage(aOld, aNew, aBlockZoneId, aBlockRest); + return Mmu::Get().MovePage( aOld, aNew, aBlockZoneId, + (aMoveDisFlags & M::EMoveDisBlockRest)!=0); } -inline TInt M::DiscardPage(TPhysAddr aAddr, TUint aBlockZoneId, TBool aBlockRest) +inline TInt M::DiscardPage(TPhysAddr aAddr, TUint aBlockZoneId, TUint aMoveDisFlags) { - return Mmu::Get().DiscardPage(aAddr, aBlockZoneId, aBlockRest); + return Mmu::Get().DiscardPage( aAddr, aBlockZoneId, + (aMoveDisFlags & M::EMoveDisBlockRest)!=0); } #endif