diff --git a/common/include/Utilities/General.h b/common/include/Utilities/General.h index 97a270eb77..f2182e5fad 100644 --- a/common/include/Utilities/General.h +++ b/common/include/Utilities/General.h @@ -235,7 +235,7 @@ namespace HostSys extern void MemProtect( void* baseaddr, size_t size, const PageProtectionMode& mode ); - extern void Munmap( void* base, size_t size ) { Munmap( (uptr)base, size); } + extern void Munmap( void* base, size_t size ); template< uint size > void MemProtectStatic( u8 (&arr)[size], const PageProtectionMode& mode ) diff --git a/common/src/Utilities/VirtualMemory.cpp b/common/src/Utilities/VirtualMemory.cpp index 8c5ed75d7c..9861ccfb12 100644 --- a/common/src/Utilities/VirtualMemory.cpp +++ b/common/src/Utilities/VirtualMemory.cpp @@ -500,3 +500,11 @@ wxString PageProtectionMode::ToString() const return modeStr; } + +// -------------------------------------------------------------------------------------- +// Common HostSys implementation +// -------------------------------------------------------------------------------------- +void HostSys::Munmap( void* base, size_t size ) +{ + Munmap( (uptr)base, size); +}