From: handa Date: Tue, 29 Jun 2004 04:33:52 +0000 (+0000) Subject: (lookup_gsub): Fix handling of lookup type 6 X-Git-Tag: REL-0-9-1~53 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3fd76a930d667d325e89c2ae395beb1639059a40;p=m17n%2Flibotf.git (lookup_gsub): Fix handling of lookup type 6 format 3. --- diff --git a/src/otfdrive.c b/src/otfdrive.c index 8afcd75..ff1245e 100644 --- a/src/otfdrive.c +++ b/src/otfdrive.c @@ -602,7 +602,7 @@ lookup_gsub (OTF_LookupList *lookup_list, unsigned lookup_list_index, if (gidx < context3->BacktrackGlyphCount || (gidx + context3->InputGlyphCount + context3->LookaheadGlyphCount) > gstring->used) - return -1; + continue; if (match_chain_coverages (gstring, gidx, context3) < 0) continue; orig_used = gstring->used;