Check for lookahead glyphs in the right place. (Patch from #116860)
Sat Jul 26 22:30:59 2003 Owen Taylor <otaylor@redhat.com> * pango/opentype/ftxgsub.c (Lookup_ChainContextSubst{1,2,3}): Check for lookahead glyphs in the right place. (Patch from #116860) * pango/opentype/ftxgpos.c (Lookup_ChainContextPos{1,2,3}): Same fix here.
This commit is contained in:
parent
03a0fe09c7
commit
825e6d7e86
|
@ -5323,7 +5323,7 @@
|
|||
/* we are starting to check for lookahead glyphs right after the
|
||||
last context glyph */
|
||||
|
||||
curr_pos = j;
|
||||
curr_pos += j;
|
||||
s_in = &in->string[curr_pos];
|
||||
|
||||
for ( i = 0, j = 0; i < lgc; i++, j++ )
|
||||
|
@ -5521,7 +5521,7 @@
|
|||
/* we are starting to check for lookahead glyphs right after the
|
||||
last context glyph */
|
||||
|
||||
curr_pos = j;
|
||||
curr_pos += j;
|
||||
s_in = &in->string[curr_pos];
|
||||
lc = cpcr.Lookahead;
|
||||
|
||||
|
@ -5669,7 +5669,7 @@
|
|||
/* we are starting to check for lookahead glyphs right after the
|
||||
last context glyph */
|
||||
|
||||
curr_pos = j;
|
||||
curr_pos += j;
|
||||
s_in = &in->string[curr_pos];
|
||||
lc = ccpf3->LookaheadCoverage;
|
||||
|
||||
|
|
|
@ -3514,7 +3514,7 @@
|
|||
/* we are starting to check for lookahead glyphs right after the
|
||||
last context glyph */
|
||||
|
||||
curr_pos = j;
|
||||
curr_pos += j;
|
||||
s_in = &in->string[curr_pos];
|
||||
|
||||
for ( i = 0, j = 0; i < lgc; i++, j++ )
|
||||
|
@ -3712,7 +3712,7 @@
|
|||
/* we are starting to check for lookahead glyphs right after the
|
||||
last context glyph */
|
||||
|
||||
curr_pos = j;
|
||||
curr_pos += j;
|
||||
s_in = &in->string[curr_pos];
|
||||
lc = ccsr.Lookahead;
|
||||
|
||||
|
@ -3859,7 +3859,7 @@
|
|||
/* we are starting for lookahead glyphs right after the last context
|
||||
glyph */
|
||||
|
||||
curr_pos = j;
|
||||
curr_pos += j;
|
||||
s_in = &in->string[curr_pos];
|
||||
lc = ccsf3->LookaheadCoverage;
|
||||
|
||||
|
|
Loading…
Reference in New Issue