diff options
author | Behdad Esfahbod <behdad@gnome.org> | 2008-09-29 22:28:47 +0000 |
---|---|---|
committer | Behdad Esfahbod <behdad@src.gnome.org> | 2008-09-29 22:28:47 +0000 |
commit | 9fc142f430bcc33bacda47f91bf9dd3e7d142701 (patch) | |
tree | 10757a36b450dac141fa2cde73023f28f3f21114 | |
parent | bb6b59736d18831b597b5695a39cfad16779782c (diff) | |
download | pango-9fc142f430bcc33bacda47f91bf9dd3e7d142701.tar.gz |
Fix left-to-right positioning. Reported by Peter Hunter.
2008-09-29 Behdad Esfahbod <behdad@gnome.org>
* pango/opentype/harfbuzz-gpos.c (Position_CursiveChain):
Fix left-to-right positioning. Reported by Peter Hunter.
svn path=/trunk/; revision=2725
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | pango/opentype/harfbuzz-gpos.c | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2008-09-29 Behdad Esfahbod <behdad@gnome.org> + + * pango/opentype/harfbuzz-gpos.c (Position_CursiveChain): + Fix left-to-right positioning. Reported by Peter Hunter. + 2008-09-22 Behdad Esfahbod <behdad@gnome.org> Bug 553345 – Japanese pangram. diff --git a/pango/opentype/harfbuzz-gpos.c b/pango/opentype/harfbuzz-gpos.c index 52fb4cd2..2a9cbf68 100644 --- a/pango/opentype/harfbuzz-gpos.c +++ b/pango/opentype/harfbuzz-gpos.c @@ -5962,7 +5962,7 @@ static HB_Error Position_CursiveChain ( HB_Buffer buffer ) HB_Position positions = buffer->positions; /* First handle all left-to-right connections */ - for (j = 0; j < buffer->in_length; j--) + for (j = 0; j < buffer->in_length; j++) { if (positions[j].cursive_chain > 0) positions[j].y_pos += positions[j - positions[j].cursive_chain].y_pos; |