Fix build

This was SVN commit r10052.
This commit is contained in:
Ykkrosh 2011-08-21 13:10:44 +00:00
parent 881d3cebf4
commit 509f4387d7
2 changed files with 4 additions and 4 deletions

View File

@ -63,7 +63,7 @@ public:
void* p = mem_freelist_Detach(freelist);
if(p)
{
ASSERT(Contains(p));
ASSERT(Contains((uintptr_t)p));
return (T*)p;
}
@ -72,7 +72,7 @@ public:
void Deallocate(T* p)
{
ASSERT(Contains(p));
ASSERT(Contains((uintptr_t)p));
mem_freelist_AddToFront(freelist, p);
}

View File

@ -74,10 +74,10 @@ bool Commit(uintptr_t address, size_t size, PageType UNUSED(pageType), int prot)
return true;
}
bool Decommit(void* p, size_t size)
bool Decommit(uintptr_t address, size_t size)
{
errno = 0;
if(mmap(p, size, PROT_NONE, mmap_flags|MAP_NORESERVE|MAP_FIXED, -1, 0) == MAP_FAILED)
if(mmap((void*)address, size, PROT_NONE, mmap_flags|MAP_NORESERVE|MAP_FIXED, -1, 0) == MAP_FAILED)
return false;
return true;
}