This Trac instance is not used for development anymore!

We migrated our development workflow to git and Gitea.
To test the future redirection, replace trac by ariadne in the page URL.

Changeset 10052 for ps


Ignore:
Timestamp:
08/21/11 15:10:44 (13 years ago)
Author:
philip
Message:

Fix build

Location:
ps/trunk/source/lib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • ps/trunk/source/lib/allocators/pool.h

    r10051 r10052  
    6464        if(p)
    6565        {
    66             ASSERT(Contains(p));
     66            ASSERT(Contains((uintptr_t)p));
    6767            return (T*)p;
    6868        }
     
    7373    void Deallocate(T* p)
    7474    {
    75         ASSERT(Contains(p));
     75        ASSERT(Contains((uintptr_t)p));
    7676        mem_freelist_AddToFront(freelist, p);
    7777    }
  • ps/trunk/source/lib/sysdep/os/unix/uvm.cpp

    r10051 r10052  
    7575}
    7676
    77 bool Decommit(void* p, size_t size)
     77bool Decommit(uintptr_t address, size_t size)
    7878{
    7979    errno = 0;
    80     if(mmap(p, size, PROT_NONE, mmap_flags|MAP_NORESERVE|MAP_FIXED, -1, 0) == MAP_FAILED)
     80    if(mmap((void*)address, size, PROT_NONE, mmap_flags|MAP_NORESERVE|MAP_FIXED, -1, 0) == MAP_FAILED)
    8181        return false;
    8282    return true;
Note: See TracChangeset for help on using the changeset viewer.