aboutsummaryrefslogtreecommitdiff
path: root/teensy
diff options
context:
space:
mode:
Diffstat (limited to 'teensy')
-rw-r--r--teensy/teensy_list.c2
-rw-r--r--teensy/teensy_mem.h2
2 files changed, 3 insertions, 1 deletions
diff --git a/teensy/teensy_list.c b/teensy/teensy_list.c
index c8035b8..342af61 100644
--- a/teensy/teensy_list.c
+++ b/teensy/teensy_list.c
@@ -5,7 +5,7 @@
void *ty_list_create(void)
{
- struct ty_list_header *header = ty_alloc(sizeof(struct ty_list_header));
+ struct ty_list_header *header = ty_new(struct ty_list_header);
header->cap = 0;
header->len = 0;
return (void*)(header + 1);
diff --git a/teensy/teensy_mem.h b/teensy/teensy_mem.h
index da2fed9..b25cad5 100644
--- a/teensy/teensy_mem.h
+++ b/teensy/teensy_mem.h
@@ -3,6 +3,8 @@
#include <stdlib.h>
+#define ty_new(T) (ty_alloc(sizeof(T)))
+
// NOTE: Overrides GLFW allocator
void ty_init_mem(void);
void ty_deinit_mem(void);