summaryrefslogtreecommitdiff
path: root/pango/pango-line-iter.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2022-01-25 08:16:55 -0500
committerMatthias Clasen <mclasen@redhat.com>2022-01-25 15:31:25 -0500
commitec2958682949220f15a32066eff412d857c735c5 (patch)
tree339adf374dfa447b80a8e8470c904aed7064bd52 /pango/pango-line-iter.c
parent342a0265b3992925105d04b1ef22cda6a7fa8786 (diff)
downloadpango-ec2958682949220f15a32066eff412d857c735c5.tar.gz
line: Don't return GSList
Change pango_line_get_runs to return an array. So far, this changes just the API. All internals are still done on the list.
Diffstat (limited to 'pango/pango-line-iter.c')
-rw-r--r--pango/pango-line-iter.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/pango/pango-line-iter.c b/pango/pango-line-iter.c
index e3eb9368..62d2dff7 100644
--- a/pango/pango-line-iter.c
+++ b/pango/pango-line-iter.c
@@ -338,7 +338,7 @@ pango_line_iter_new (PangoLines *lines)
iter->line_no = 0;
iter->line = pango_lines_get_line (iter->lines, 0, &iter->line_x, &iter->line_y);
- iter->run_link = pango_line_get_runs (iter->line);
+ iter->run_link = iter->line->runs;
if (iter->run_link)
{
iter->run = iter->run_link->data;
@@ -508,7 +508,7 @@ pango_line_iter_next_line (PangoLineIter *iter)
return FALSE;
iter->line_no++;
- iter->run_link = pango_line_get_runs (iter->line);
+ iter->run_link = iter->line->runs;
if (iter->run_link)
iter->run = iter->run_link->data;
else
@@ -707,7 +707,7 @@ pango_line_iter_get_run_extents (PangoLineIter *iter,
}
else
{
- GSList *runs = pango_line_get_runs (iter->line);
+ GSList *runs = iter->line->runs;
if (runs)
{
/* Virtual run at the end of a nonempty line */