#include <stdio.h> | |
#include "starboard/memory.h" | |
void *calloc(size_t m, size_t n) { | |
return SbMemoryCalloc(m, n); | |
} | |
void free(void *p) { | |
SbMemoryDeallocate(p); | |
} | |
void *malloc(size_t n) { | |
return SbMemoryAllocate(n); | |
} | |
void *realloc(void *p, size_t n) { | |
return SbMemoryReallocate(p, n); | |
} | |
weak_alias(calloc, __libc_calloc); | |
weak_alias(free, __libc_free); | |
weak_alias(malloc, __libc_malloc); | |
weak_alias(realloc, __libc_realloc); |