From 545bc358423547d96fbb4657d84d1e600855b741 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Wed, 7 Nov 2012 14:06:12 -0800 Subject: [PATCH] bugzilla-308961-cmex-workaround --- src/base/ftobjs.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/base/ftobjs.c b/src/base/ftobjs.c index 36ee797..27c689d 100644 --- a/src/base/ftobjs.c +++ b/src/base/ftobjs.c @@ -2187,6 +2187,11 @@ if ( FT_IS_SCALABLE( face ) ) { + if ( face->family_name && strncmp(face->family_name, "CMEX", 4 ) == 0){ + face->underline_position = (FT_Short)( -face->units_per_EM / 10 ); + face->underline_thickness = (FT_Short)( face->units_per_EM / 30 ); + } + if ( face->height < 0 ) face->height = (FT_Short)-face->height; -- 2.7.4