| Index: src/core/SkAdvancedTypefaceMetrics.h
|
| diff --git a/src/core/SkAdvancedTypefaceMetrics.h b/src/core/SkAdvancedTypefaceMetrics.h
|
| index eae73182158f013847c35b7561c20c45b0c3d2a4..ef705472f32d50230bb66b7398221e6f0d839ec1 100644
|
| --- a/src/core/SkAdvancedTypefaceMetrics.h
|
| +++ b/src/core/SkAdvancedTypefaceMetrics.h
|
| @@ -180,13 +180,12 @@ void finishRange(
|
| @param glyphIDsCount Number of elements in subsetGlyphIds. Ignored if
|
| glyphIDs is nullptr.
|
| */
|
| -template <typename Data, typename FontHandle>
|
| +template <typename Data>
|
| SkAdvancedTypefaceMetrics::AdvanceMetric<Data>* getAdvanceData(
|
| - FontHandle fontHandle,
|
| int num_glyphs,
|
| const uint32_t* glyphIDs,
|
| uint32_t glyphIDsCount,
|
| - bool (*getAdvance)(FontHandle fontHandle, int gId, Data* data));
|
| + std::function<bool(int, Data*)> getAdvance);
|
|
|
| } // namespace skia_advanced_typeface_metrics_utils
|
|
|
|
|