diff options
author | Matthias Clasen <mclasen@redhat.com> | 2022-01-25 08:16:55 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2022-01-25 15:31:25 -0500 |
commit | ec2958682949220f15a32066eff412d857c735c5 (patch) | |
tree | 339adf374dfa447b80a8e8470c904aed7064bd52 /pango/pango-line-iter.c | |
parent | 342a0265b3992925105d04b1ef22cda6a7fa8786 (diff) | |
download | pango-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.c | 6 |
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 */ |