diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2015-04-06 13:21:26 -0700 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2015-04-06 13:21:26 -0700 |
commit | b838c04243ab840330b3e47413bda16bf6fd3e01 (patch) | |
tree | 4c271a9d19d2cbe864afc1e4aefc09868cdea04c /pango | |
parent | e2b89006dd2aae60805712a24534586ccdcc8d06 (diff) | |
download | pango-b838c04243ab840330b3e47413bda16bf6fd3e01.tar.gz |
Fix regression after 137832fa931e875b900dedd1c8909b46d1f7e8ad
Diffstat (limited to 'pango')
-rw-r--r-- | pango/break.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pango/break.c b/pango/break.c index 5d28e413..67839807 100644 --- a/pango/break.c +++ b/pango/break.c @@ -1803,7 +1803,6 @@ tailor_segment (const char *range_start, chars_in_range = pango_utf8_strlen (range_start, range_end - range_start); - if (tailor_break (range_start, range_end - range_start, analysis, @@ -1864,7 +1863,7 @@ pango_get_log_attrs (const char *text, chars_broken = 0; _pango_script_iter_init (&iter, text, length); - while (pango_script_iter_next (&iter)) + do { const char *run_start, *run_end; PangoScript script; @@ -1875,6 +1874,7 @@ pango_get_log_attrs (const char *text, chars_broken += tailor_segment (run_start, run_end, chars_broken, &analysis, log_attrs); } + while (pango_script_iter_next (&iter)); _pango_script_iter_fini (&iter); if (chars_broken + 1 > attrs_len) |