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