49 |
void *mem_realloc(void *mem, mem_size_t size); |
void *mem_realloc(void *mem, mem_size_t size); |
50 |
void *mem_reallocm(void *mem, mem_size_t size); |
void *mem_reallocm(void *mem, mem_size_t size); |
51 |
|
|
52 |
#define MEM_ALIGN_SIZE(size) (size + \ |
#define MEM_ALIGN_SIZE(size) ((size + MEM_ALIGNMENT - 1) & ~(MEM_ALIGNMENT-1)) |
|
((((size) % MEM_ALIGNMENT) == 0)? 0 : \ |
|
|
(MEM_ALIGNMENT - ((size) % MEM_ALIGNMENT)))) |
|
53 |
|
|
54 |
#define MEM_ALIGN(addr) (void *)MEM_ALIGN_SIZE((mem_ptr_t)addr) |
#define MEM_ALIGN(addr) (void *)MEM_ALIGN_SIZE((mem_ptr_t)addr) |
55 |
|
|