diff --git a/2021/day10/aoc-c.c b/2021/day10/aoc-c.c index 9e01a73..89a67ba 100644 --- a/2021/day10/aoc-c.c +++ b/2021/day10/aoc-c.c @@ -68,7 +68,7 @@ static s64 match_incomplete() s64 res = 0; while ((co = pop())) { - for (size_t i = 0; i < sizeof(syntax); ++i) { + for (size_t i = 0; i < sizeof(syntax) / sizeof(struct match); ++i) { if (co == syntax[i].open) { res = res * 5 + syntax[i].value_incomplete; break;