Skip to content

Instantly share code, notes, and snippets.

View Lain62's full-sized avatar
🏳️‍⚧️
Woooo

Lain Lain62

🏳️‍⚧️
Woooo
View GitHub Profile
#include <stdio.h>
#include <stdlib.h>
#define da_append(xs, x) \
do { \
if ((xs)->count >= (xs)->capacity) { \
if ((xs)->capacity == 0) (xs)->capacity = 256; \
else (xs)->capacity *= 2; \
(xs)->items = realloc((xs)->items, (xs)->capacity*sizeof(*(xs)->items)); \
} \