summaryrefslogtreecommitdiffstats
path: root/third_party/sfntly/src/subsetter/subsetter_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/sfntly/src/subsetter/subsetter_impl.h')
-rw-r--r--third_party/sfntly/src/subsetter/subsetter_impl.h6
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_;