Add mem checks

This commit is contained in:
iabdalkader 2014-03-22 19:07:47 +02:00
parent e578633449
commit a13642f714

View File

@ -1,6 +1,6 @@
#include <libmp.h>
#include "mdefs.h"
#include "xalloc.h"
#define BREAK() __asm__ volatile ("BKPT");
void *xalloc(uint32_t size)
{
@ -13,10 +13,11 @@ void *xalloc(uint32_t size)
void *xalloc0(uint32_t size)
{
void *mem = xalloc(size);
if (mem) {
memset(mem, 0, size);
void *mem = gc_alloc(size);
if (mem == NULL) {
BREAK();
}
memset(mem, 0, size);
return mem;
}