diff --git a/alloc.d b/alloc.d index 59790dc..2cf423d 100644 --- a/alloc.d +++ b/alloc.d @@ -118,13 +118,13 @@ AllocAlign(Arena* arena, u64 size, u64 alignment) void* ptr = null; uintptr mem_pos, current, offset; - Node!(ArenaPool)* node = arena.pools.front; + Node!(ArenaPool)* node = arena.pools.first; while (true) { if (node == null) { AddArenaPool(arena); - node = arena.pools.front; + node = arena.pools.first; } mem_pos = cast(uintptr)node.value.mem; @@ -148,7 +148,7 @@ AllocAlign(Arena* arena, u64 size, u64 alignment) void Reset(Arena* arena) { - Node!(ArenaPool)* node = arena.pools.front; + Node!(ArenaPool)* node = arena.pools.first; while (node != null) { node.value.pos = 0; @@ -159,7 +159,7 @@ Reset(Arena* arena) void Free(Arena* arena) { - Node!(ArenaPool)* node = arena.pools.front; + Node!(ArenaPool)* node = arena.pools.first; while (node != null) { MemFree(node.value.mem, arena.length);