]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/layout/HangulLayoutEngine.cpp
ICU-57166.0.1.tar.gz
[apple/icu.git] / icuSources / layout / HangulLayoutEngine.cpp
index 6eb5b7ef36857a688a86bf28f54e00f83599763d..f1728e3da581d2057df787f7a131c7a709a2e132 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * HangulLayoutEngine.cpp: OpenType processing for Han fonts.
  *
- * (C) Copyright IBM Corp. 1998-2006 - All Rights Reserved.
+ * (C) Copyright IBM Corp. 1998-2013 - All Rights Reserved.
  */
 
 #include "LETypes.h"
@@ -184,8 +184,8 @@ static le_int32 getCharClass(LEUnicode ch, LEUnicode &lead, LEUnicode &vowel, LE
 }
 
 HangulOpenTypeLayoutEngine::HangulOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 /*languageCode*/,
-                                       le_int32 typoFlags, const GlyphSubstitutionTableHeader *gsubTable)
-    : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, gsubTable)
+                                                       le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success)
+    : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, gsubTable, success)
 {
     fFeatureMap = featureMap;
     fFeatureMapCount = featureMapCount;
@@ -193,8 +193,8 @@ HangulOpenTypeLayoutEngine::HangulOpenTypeLayoutEngine(const LEFontInstance *fon
 }
 
 HangulOpenTypeLayoutEngine::HangulOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 /*languageCode*/,
-                                                          le_int32 typoFlags)
-    : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags)
+                                                          le_int32 typoFlags, LEErrorCode &success)
+    : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, success)
 {
     fFeatureMap = featureMap;
     fFeatureMapCount = featureMapCount;