aboutsummaryrefslogtreecommitdiff
path: root/sys/base/mem/interface.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/base/mem/interface.c')
-rw-r--r--sys/base/mem/interface.c36
1 files changed, 0 insertions, 36 deletions
diff --git a/sys/base/mem/interface.c b/sys/base/mem/interface.c
deleted file mode 100644
index 4d7d1ce..0000000
--- a/sys/base/mem/interface.c
+++ /dev/null
@@ -1,36 +0,0 @@
-#include "internal.h"
-
-static
-void
-·free(void *_, void *ptr) {
- return free(ptr);
-}
-
-static
-void *
-·alloc(void *_, uint n, ulong size) {
- return malloc(n*size);
-}
-
-static
-void *
-·calloc(void *_, uint n, ulong size) {
- return calloc(n, size);
-}
-
-static
-void *
-·realloc(void *_, void *ptr, uint n, ulong size) {
- return realloc(ptr, n*size);
-}
-
-mem·Allocator sys·Memory = {
- .alloc = ·calloc,
- .free = ·free
-};
-
-mem·Reallocator sys·FullMemory = {
- .alloc = ·calloc,
- .realloc = ·realloc,
- .free = ·free
-};