Skip to content

Commit e721b34

Browse files
Now prints an error message in case of a memory allocation failure
1 parent f5c073f commit e721b34

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/mem.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
#include <stdint.h>
1212
#include "mem.h"
13+
#include "os_print.h"
1314

1415
#define SIZE_MEM_BUFFER 10240
1516

@@ -42,6 +43,7 @@ void mem_reset(void) {
4243
void *mem_alloc(size_t size) {
4344
if ((mem_idx + size) > SIZE_MEM_BUFFER) // Buffer exceeded
4445
{
46+
PRINTF("Error: mem_alloc(%u) failed!\n", size);
4547
return NULL;
4648
}
4749
mem_idx += size;

0 commit comments

Comments
 (0)