aboutsummaryrefslogtreecommitdiff
path: root/compiler/mem.c
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/mem.c')
-rw-r--r--compiler/mem.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/compiler/mem.c b/compiler/mem.c
index 01435ff..7affd71 100644
--- a/compiler/mem.c
+++ b/compiler/mem.c
@@ -1,11 +1,13 @@
#include "mem.h"
-#include "error.h"
+#include <stdio.h>
void* my_calloc(size_t num, size_t size) {
void* ptr = calloc(num, size);
- if (!ptr)
- error_no_mem();
+ if (!ptr) {
+ perror(NULL);
+ exit(EXIT_FAILURE);
+ }
return ptr;
}