Swap arg order for BUF_TYPE macro

This commit is contained in:
Abdelrahman Said 2024-08-04 16:54:11 +01:00
parent 4eb2ae06f1
commit bd1326d83e

View File

@ -5,7 +5,7 @@
#include "mem_arena.h" #include "mem_arena.h"
#include <stdbool.h> #include <stdbool.h>
#define BUF_TYPE(NAME, TYPE) \ #define BUF_TYPE(TYPE, NAME) \
typedef struct { \ typedef struct { \
u64 width; \ u64 width; \
u64 height; \ u64 height; \
@ -20,9 +20,9 @@ struct colour {
u8 a; u8 a;
}; };
BUF_TYPE(Buffer, void); BUF_TYPE(void, Buffer);
BUF_TYPE(Image, Colour); BUF_TYPE(Colour, Image);
BUF_TYPE(Depth, f32); BUF_TYPE(f32, Depth);
#define init_buffer(ARENA, BUF) \ #define init_buffer(ARENA, BUF) \
_init_buffer(ARENA, (Buffer *)BUF, sizeof(*((BUF)->buf))) _init_buffer(ARENA, (Buffer *)BUF, sizeof(*((BUF)->buf)))