From ee6d9b3a32ac9b80f3180f1f523ae1ac02190904 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Mon, 13 Apr 2026 14:52:09 -0700 Subject: [PATCH] fix bad auto column calculating in min edge case --- src/raddbg/raddbg_views.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/raddbg/raddbg_views.c b/src/raddbg/raddbg_views.c index 8cace0af..289c913c 100644 --- a/src/raddbg/raddbg_views.c +++ b/src/raddbg/raddbg_views.c @@ -2718,7 +2718,9 @@ RD_VIEW_UI_FUNCTION_DEF(memory) } if(auto_columns) { - num_columns = (U64)((dim_2f32(rect).x - address_margin_width_px - big_glyph_advance*4.f) / (cell_width_px + big_glyph_advance)); + F32 num_columns_f = ((dim_2f32(rect).x - address_margin_width_px - big_glyph_advance*4.f) / (cell_width_px + big_glyph_advance)); + num_columns_f = ClampBot(1.f, num_columns_f); + num_columns = (U64)num_columns_f; } num_columns = ClampBot(1, num_columns); UI_ScrollPt2 scroll_pos = rd_view_scroll_pos();