projects
/
abc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9a94310
)
fix: float exception
master
author
yu.dongliang
<18588496441@163.com>
Wed, 13 May 2026 11:03:59 +0000
(19:03 +0800)
committer
yu.dongliang
<18588496441@163.com>
Wed, 13 May 2026 11:03:59 +0000
(19:03 +0800)
ui/abc_layout_text.c
patch
|
blob
|
blame
|
history
diff --git
a/ui/abc_layout_text.c
b/ui/abc_layout_text.c
index bc955bbc7c1b5b42f92214c011ea0a3a50b5b5fe..694f7d8aa2091eff9c741771d7787e30a40abe7b 100644
(file)
--- 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);
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;
int n_chars = obj->text->len * 5 / 4 / n_lines;
int n;
int i;