Remove reduntant struct type definition

This commit is contained in:
2026-04-08 19:32:38 +02:00
parent e69a3261a0
commit 8ae06f5a95

8
test.c
View File

@@ -26,10 +26,10 @@ void arena_print(Arena arena)
int main(void)
{
printf("struct Arena_Region {\n");
printf(" Arena_Region *next; (%zu)\n", offsetof(struct Arena_Region, next));
printf(" size_t count; (%zu)\n", offsetof(struct Arena_Region, count));
printf(" size_t capacity; (%zu)\n", offsetof(struct Arena_Region, capacity));
printf(" uint8_t data[]; (%zu)\n", offsetof(struct Arena_Region, data));
printf(" Arena_Region *next; (%zu)\n", offsetof(Arena_Region, next));
printf(" size_t count; (%zu)\n", offsetof(Arena_Region, count));
printf(" size_t capacity; (%zu)\n", offsetof(Arena_Region, capacity));
printf(" uint8_t data[]; (%zu)\n", offsetof(Arena_Region, data));
printf("};\n");
printf("Alignment: %zu\n", ARENA_ALIGNMENT);