Fix member assignment in Arena to fit C89 standard

This commit is contained in:
Rodolfo Barcelli Jo 2026-01-22 10:49:26 +08:00
parent 8d26a42db1
commit 180d5267f2

9
becs.h
View file

@ -117,11 +117,10 @@ static bool BECS_SignatureMatches(BECS_Signature entitySig, BECS_Signature query
BECS_Arena BECS_CreateArena(void *memory, size_t capacity) BECS_Arena BECS_CreateArena(void *memory, size_t capacity)
{ {
uintptr_t baseOffset = 64 - ((uintptr_t)memory % 64); uintptr_t baseOffset = 64 - ((uintptr_t)memory % 64);
BECS_Arena arena = { BECS_Arena arena = {};
baseOffset, arena.nextAllocation = baseOffset;
capacity, arena.capacity = capacity;
memory arena.memory = memory;
};
return arena; return arena;
} }