summaryrefslogtreecommitdiff
path: root/src/truetype/ttdriver.c
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2017-01-11 14:12:34 +0100
committerWerner Lemberg <wl@gnu.org>2017-01-11 14:12:34 +0100
commitd718ac4ead0d711bd73d8103ba67cca10a55b3d9 (patch)
tree0d652e5e5cc3099a39285b2a8cf3c007849c7e4d /src/truetype/ttdriver.c
parent07ee1d250c5ae008e3467dea39dfc0b7f99af0b3 (diff)
downloadfreetype2-d718ac4ead0d711bd73d8103ba67cca10a55b3d9.tar.gz
[truetype] Provide metrics variation service.
* include/freetype/internal/services/svmetric.h (FT_Metrics_Adjust_Func): Reduce number of necessary parameters. * src/truetype/ttgxvar.c: Include FT_LIST_H. (tt_size_reset_iterator): New auxiliary function for... (tt_apply_var): New function. * src/truetype/ttgxvar.h: Updated. * src/truetype/ttdriver.c (tt_service_metrics_variations): Add `tt_apply_mvar'. * include/freetype/internal/ftserv.h (FT_ServiceCache): Add metrics variation service.
Diffstat (limited to 'src/truetype/ttdriver.c')
-rw-r--r--src/truetype/ttdriver.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/truetype/ttdriver.c b/src/truetype/ttdriver.c
index 3cbff5956..19f7858b3 100644
--- a/src/truetype/ttdriver.c
+++ b/src/truetype/ttdriver.c
@@ -507,7 +507,7 @@
(FT_BSB_Adjust_Func) NULL, /* bsb_adjust */
(FT_VOrg_Adjust_Func) NULL, /* vorg_adjust */
- (FT_Metrics_Adjust_Func) NULL /* metrics_adjust */
+ (FT_Metrics_Adjust_Func) tt_apply_mvar /* metrics_adjust */
)
#endif /* TT_CONFIG_OPTION_GX_VAR_SUPPORT */