blob: 8f8e79cbf2861e4d4fc9a9af338cb6573c8273e8 [file]
#include <stdio.h>
#if SB_API_VERSION < 16
#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);
#endif // SB_API_VERSION < 16