diff options
Diffstat (limited to 'Build/source/libs/icu-xetex/layout/ArabicShaping.cpp')
-rw-r--r-- | Build/source/libs/icu-xetex/layout/ArabicShaping.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Build/source/libs/icu-xetex/layout/ArabicShaping.cpp b/Build/source/libs/icu-xetex/layout/ArabicShaping.cpp index 0ea6cdbfe0c..36cfd679aa9 100644 --- a/Build/source/libs/icu-xetex/layout/ArabicShaping.cpp +++ b/Build/source/libs/icu-xetex/layout/ArabicShaping.cpp @@ -167,7 +167,7 @@ void ArabicShaping::adjustTags(le_int32 outIndex, le_int32 shapeOffset, LEGlyphS LEErrorCode success = LE_NO_ERROR; const LETag *glyphTags = (const LETag *) glyphStorage.getAuxData(outIndex, success); - glyphStorage.setAuxData(outIndex, (void *) &glyphTags[TAGS_PER_GLYPH * shapeOffset], success); + glyphStorage.setAuxData(outIndex, (void *) &glyphTags[TAGS_PER_GLYPH * shapeOffset], NULL, success); } void ArabicShaping::shape(const LEUnicode *chars, le_int32 offset, le_int32 charCount, le_int32 charMax, @@ -232,7 +232,7 @@ void ArabicShaping::shape(const LEUnicode *chars, le_int32 offset, le_int32 char LEUnicode c = chars[in]; ShapeType t = getShapeType(c); - glyphStorage.setAuxData(out, (void *) tagArray, success); + glyphStorage.setAuxData(out, (void *) tagArray, NULL, success); if ((t & MASK_TRANSPARENT) != 0) { continue; |