]> cloudbase.mooo.com Git - z180-stamp.git/blob - avr/xmalloc.c
Remove STM32 variant (and submodule libopencm3)
[z180-stamp.git] / avr / xmalloc.c
1 /*
2 * (C) Copyright 2014 Leo C. <erbl259-lmu@yahoo.de>
3 *
4 * SPDX-License-Identifier: GPL-2.0+
5 */
6
7 #include <stdlib.h>
8 #include "debug.h"
9 #include "xmalloc.h"
10
11 void* xmalloc(size_t size)
12 {
13 void *p;
14
15 p = malloc(size);
16
17 if (p == NULL)
18 debug("*** Out of memory!\n");
19
20 return p;
21 }
22
23
24 void* xrealloc(void *p, size_t size)
25 {
26 p = realloc(p, size);
27
28 if (p == NULL)
29 debug("*** Out of memory!\n");
30
31 return p;
32 }