domino-dungeon/domino.c
2025-10-14 15:09:17 +02:00

13 lines
434 B
C

#include <stdlib.h>
#include "domino.h"
void bricks_append(struct bricks *bricks, struct brick brick) {
if (bricks->count+1 > bricks->capacity) {
if (bricks->capacity == 0) bricks->capacity = 256;
while (bricks->count+1 > bricks->capacity) bricks->capacity *= 2;
bricks->items.brick = realloc(bricks->items.brick, bricks->capacity * sizeof(*bricks->items.brick));
}
bricks->items.brick[bricks->count++] = brick;
}