From 952d69f85d43b087ce9fa79d3fc6f1c076000bc7 Mon Sep 17 00:00:00 2001 From: Jonathan Kew Date: Wed, 21 Nov 2007 12:29:46 +0000 Subject: updated icu-xetex library for XeTeX 0.997 git-svn-id: svn://tug.org/texlive/trunk@5536 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/icu-xetex/layout/KhmerLayoutEngine.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'Build/source/libs/icu-xetex/layout/KhmerLayoutEngine.cpp') diff --git a/Build/source/libs/icu-xetex/layout/KhmerLayoutEngine.cpp b/Build/source/libs/icu-xetex/layout/KhmerLayoutEngine.cpp index 57e76161920..7538eac5568 100644 --- a/Build/source/libs/icu-xetex/layout/KhmerLayoutEngine.cpp +++ b/Build/source/libs/icu-xetex/layout/KhmerLayoutEngine.cpp @@ -1,6 +1,5 @@ /* - * * (C) Copyright IBM Corp. 1998-2005 - All Rights Reserved * * This file is a modification of the ICU file IndicLayoutEngine.cpp @@ -22,14 +21,16 @@ KhmerOpenTypeLayoutEngine::KhmerOpenTypeLayoutEngine(const LEFontInstance *fontI le_int32 typoFlags, const GlyphSubstitutionTableHeader *gsubTable) : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable) { - fFeatureOrder = KhmerReordering::getFeatureOrder(); + fFeatureMap = KhmerReordering::getFeatureMap(fFeatureMapCount); + fFeatureOrder = TRUE; } KhmerOpenTypeLayoutEngine::KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags) : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags) { - fFeatureOrder = KhmerReordering::getFeatureOrder(); + fFeatureMap = KhmerReordering::getFeatureMap(fFeatureMapCount); + fFeatureOrder = TRUE; } KhmerOpenTypeLayoutEngine::~KhmerOpenTypeLayoutEngine() -- cgit v1.2.3