diff options
author | Konstantin Ritt <ritt.ks@gmail.com> | 2020-03-18 05:36:49 +0300 |
---|---|---|
committer | Konstantin Ritt <ritt.ks@gmail.com> | 2020-03-24 02:00:22 +0300 |
commit | 7c3700c070822674ffc61b080e43fbe956cf439b (patch) | |
tree | 82f4151d3de1b713488e675ca5f358500667f326 /src/platformsupport/fontdatabases | |
parent | 1ab2e4baefaeca28b667415f7609649c2f826a17 (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.mm | 5 |
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; } |