diff options
Diffstat (limited to 'third_party/sfntly/src/subsetter/subsetter_impl.h')
-rw-r--r-- | third_party/sfntly/src/subsetter/subsetter_impl.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/third_party/sfntly/src/subsetter/subsetter_impl.h b/third_party/sfntly/src/subsetter/subsetter_impl.h index 7994689..7f27250 100644 --- a/third_party/sfntly/src/subsetter/subsetter_impl.h +++ b/third_party/sfntly/src/subsetter/subsetter_impl.h @@ -59,8 +59,10 @@ class SubsetterImpl { private: Font* FindFont(const char* font_name, const FontArray& font_array); bool HasName(const char* font_name, Font* font); - CALLER_ATTACH Font* Subset(const unsigned int* glyph_ids, - size_t glyph_count); + bool ResolveCompositeGlyphs(const unsigned int* glyph_ids, + size_t glyph_count, + IntegerSet* glyph_id_processed); + CALLER_ATTACH Font* Subset(const IntegerSet& glyph_ids); FontFactoryPtr factory_; FontPtr font_; |