From 732c73deff5528d06b9f3f456d0655088a670af5 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Tue, 24 Feb 2026 18:56:58 -0800 Subject: [PATCH] fix divide by zero in the baker --- src/rdi_make/rdi_make_local.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rdi_make/rdi_make_local.c b/src/rdi_make/rdi_make_local.c index c41c63d2..9bf5e6e9 100644 --- a/src/rdi_make/rdi_make_local.c +++ b/src/rdi_make/rdi_make_local.c @@ -1766,7 +1766,7 @@ rdim_bake(Arena *arena, RDIM_BakeParams *params) RDIM_BakeSrcLineMap *map = &rdim_shared->bake_src_line_maps[file_idx]; // rjf: set up map - map->slots_count = n->v[n_idx].total_line_count; + map->slots_count = Max(n->v[n_idx].total_line_count, 1); map->slots = push_array(arena, RDIM_BakeSrcLineMapSlot, map->slots_count); // rjf: gather line-bucketed info