blob: 2b45f84bf834627abac3ac877ad9721a99b6473a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#include "GlobalArena.h"
BumpArena g_arena = NULL;
void*
GBalloc(usize size) {
return Balloc(g_arena, size);
}
int
GBresizeable(void* ptr) {
return Bresizeable(g_arena, ptr);
}
Result
GBresize(usize size) {
return Bresize(g_arena, size);
}
Result
GBfree() {
return Bfree(g_arena);
}
Array
Array_Gnew(usize element_size, usize length) {
return Array_new(g_arena, element_size, length);
}
|