From 345b0a32e8afb3545f9ae8efb4b1c371670da76e Mon Sep 17 00:00:00 2001 From: "yu.dongliang" <18588496441@163.com> Date: Wed, 13 May 2026 19:03:59 +0800 Subject: [PATCH] fix: float exception --- ui/abc_layout_text.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/abc_layout_text.c b/ui/abc_layout_text.c index bc955bb..694f7d8 100644 --- a/ui/abc_layout_text.c +++ b/ui/abc_layout_text.c @@ -72,7 +72,7 @@ int __layout_text(cairo_t* cr, abc_obj_t* obj, int x, int width, cairo_text_exte scf_logd("x: %d, w: %d, width: %d\n", x, w, width); - int n_lines = w / width; + int n_lines = (x + w) / width; int n_chars = obj->text->len * 5 / 4 / n_lines; int n; int i; -- 2.25.1