summaryrefslogtreecommitdiffstats
path: root/src/platformsupport/fontdatabases
diff options
context:
space:
mode:
authorKonstantin Ritt <ritt.ks@gmail.com>2020-03-18 05:36:49 +0300
committerKonstantin Ritt <ritt.ks@gmail.com>2020-03-24 02:00:22 +0300
commit7c3700c070822674ffc61b080e43fbe956cf439b (patch)
tree82f4151d3de1b713488e675ca5f358500667f326 /src/platformsupport/fontdatabases
parent1ab2e4baefaeca28b667415f7609649c2f826a17 (diff)
Darwin: get rid of Harfbuzz/CoreText specific code
once CoreText shaper in Harfbuzz has been disabled, we do not need the hack-ish enablers to support it Follows-up 21c242f9fd27523d0016b821d0a962231c4bafa6 Change-Id: I40d598b2c9b57ca7953716a56e4e119b2fc06a9b Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/platformsupport/fontdatabases')
-rw-r--r--src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm b/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
index 115b13d60d..2437051274 100644
--- a/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
+++ b/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
@@ -282,11 +282,6 @@ void QCoreTextFontEngine::init()
cache_cost = (CTFontGetAscent(ctfont) + CTFontGetDescent(ctfont)) * avgCharWidth.toInt() * 2000;
- // HACK hb_coretext requires both CTFont and CGFont but user_data is only void*
- Q_ASSERT((void *)(&ctfont + 1) == (void *)&cgFont);
- faceData.user_data = &ctfont;
- faceData.get_font_table = ct_getSfntTable;
-
kerningPairsLoaded = false;
}