forked from 0ad/0ad
Fix build
This was SVN commit r10052.
This commit is contained in:
parent
881d3cebf4
commit
509f4387d7
@ -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);
|
||||
}
|
||||
|
||||
|
@ -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;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user