X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/51004dcb01e06fef634b61be77ed73dd61cb6db9..ef6cf650f4a75c3f97de06b51fa104f2069b9ea2:/icuSources/layout/SubtableProcessor2.h?ds=inline diff --git a/icuSources/layout/SubtableProcessor2.h b/icuSources/layout/SubtableProcessor2.h index 637e845e..d3bd7e3a 100644 --- a/icuSources/layout/SubtableProcessor2.h +++ b/icuSources/layout/SubtableProcessor2.h @@ -21,11 +21,11 @@ class LEGlyphStorage; class SubtableProcessor2 : public UMemory { public: - virtual void process(LEGlyphStorage &glyphStorage) = 0; + virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success) = 0; virtual ~SubtableProcessor2(); protected: - SubtableProcessor2(const MorphSubtableHeader2 *morphSubtableHeader); + SubtableProcessor2(const LEReferenceTo &morphSubtableHeader, LEErrorCode &success); SubtableProcessor2(); @@ -33,7 +33,7 @@ protected: SubtableCoverage2 coverage; FeatureFlags subtableFeatures; - const MorphSubtableHeader2 *subtableHeader; + const LEReferenceTo subtableHeader; private: