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

static ALLOCATOR_PROC_SIGNATURE(un_std_alloc_proc) {
    UNUSED(data);

    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;
}