mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-21 12:40:02 +00:00
ICU-2743 cast flag argument to GlyphIterator copy constructor to disambiguate from constructor which takes an LETag.
X-SVN-Rev: 11280
This commit is contained in:
parent
77a6b03679
commit
a9ac4b4f42
3 changed files with 3 additions and 3 deletions
|
@ -49,7 +49,7 @@ le_int32 MarkToBasePositioningSubtable::process(GlyphIterator *glyphIterator, co
|
|||
}
|
||||
|
||||
// FIXME: We probably don't want to find a base glyph before a previous ligature...
|
||||
GlyphIterator baseIterator(*glyphIterator, lfIgnoreMarks /*| lfIgnoreLigatures*/);
|
||||
GlyphIterator baseIterator(*glyphIterator, (le_uint16) (lfIgnoreMarks /*| lfIgnoreLigatures*/));
|
||||
LEGlyphID baseGlyph = findBaseGlyph(&baseIterator);
|
||||
le_int32 baseCoverage = getBaseCoverage((LEGlyphID) baseGlyph);
|
||||
const BaseArray *baseArray = (const BaseArray *) ((char *) this + SWAPW(baseArrayOffset));
|
||||
|
|
|
@ -49,7 +49,7 @@ le_int32 MarkToLigaturePositioningSubtable::process(GlyphIterator *glyphIterator
|
|||
}
|
||||
|
||||
// FIXME: we probably don't want to find a ligature before a previous base glyph...
|
||||
GlyphIterator ligatureIterator(*glyphIterator, lfIgnoreMarks /*| lfIgnoreBaseGlyphs*/);
|
||||
GlyphIterator ligatureIterator(*glyphIterator, (le_uint16) (lfIgnoreMarks /*| lfIgnoreBaseGlyphs*/));
|
||||
LEGlyphID ligatureGlyph = findLigatureGlyph(&ligatureIterator);
|
||||
le_int32 ligatureCoverage = getBaseCoverage((LEGlyphID) ligatureGlyph);
|
||||
const LigatureArray *ligatureArray = (const LigatureArray *) ((char *) this + SWAPW(baseArrayOffset));
|
||||
|
|
|
@ -49,7 +49,7 @@ le_int32 MarkToMarkPositioningSubtable::process(GlyphIterator *glyphIterator, co
|
|||
}
|
||||
|
||||
// FIXME: we probably don't want to find a mark before a previous base glyph...
|
||||
GlyphIterator mark2Iterator(*glyphIterator, lfIgnoreLigatures /*| lfIgnoreBaseGlyphs*/);
|
||||
GlyphIterator mark2Iterator(*glyphIterator, (le_uint16) (lfIgnoreLigatures /*| lfIgnoreBaseGlyphs*/));
|
||||
LEGlyphID mark2Glyph = findMark2Glyph(&mark2Iterator);
|
||||
le_int32 mark2Coverage = getBaseCoverage((LEGlyphID) mark2Glyph);
|
||||
const Mark2Array *mark2Array = (const Mark2Array *) ((char *) this + SWAPW(baseArrayOffset));
|
||||
|
|
Loading…
Add table
Reference in a new issue