aboutsummaryrefslogtreecommitdiff
path: root/src/un_mem_linux_x64.c
blob: c9d5e3669b2e8cd565904b8884818a271c12fc12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// @todo: mmap

static ALLOCATOR_PROC_SIGNATURE(un_std_alloc_proc) {
    UNUSED(data);
    UNUSED(align);

    switch (message) {
        case UN_ALLOC_MSG_ALLOCATE:
            return calloc(1, size);
        case UN_ALLOC_MSG_FREE:
            free(p);
            break;
        case UN_ALLOC_MSG_SELF_DELETE: break;
    }

    return NULL;
}