summaryrefslogtreecommitdiff
path: root/vcl/coretext
diff options
context:
space:
mode:
authorKhaled Hosny <khaledhosny@eglug.org>2013-06-18 00:44:51 +0200
committerKhaled Hosny <khaledhosny@eglug.org>2013-06-18 00:44:51 +0200
commit08e7b88d8e1c1ac0d3b30e9e664dc9bff2c7b11c (patch)
tree65341b67dde1c106431cf1a12628755c1431c0d6 /vcl/coretext
parenta3703190c1401a15e44c455c5243d41082774330 (diff)
Use Core Text defaults for kerning and ligatures
Our ATSUI port did not disable kerning, so we shouldn’t disable it with Core Text, and ligature are enabled by default anyway. Change-Id: If3ee5fd14376c7d297c288ba6761a45ce2901a1e
Diffstat (limited to 'vcl/coretext')
-rw-r--r--vcl/coretext/ctfonts.cxx9
1 files changed, 0 insertions, 9 deletions
diff --git a/vcl/coretext/ctfonts.cxx b/vcl/coretext/ctfonts.cxx
index 3dcfe4fb0d61..36ee28125b1d 100644
--- a/vcl/coretext/ctfonts.cxx
+++ b/vcl/coretext/ctfonts.cxx
@@ -94,15 +94,6 @@ CTTextStyle::CTTextStyle( const FontSelectPattern& rFSD )
mpStyleDict = CFDictionaryCreateMutable( NULL, nMaxDictSize,
&kCFTypeDictionaryKeyCallBacks, &kCFTypeDictionaryValueCallBacks );
- // set some default styles: no kerning, regular ligatures
- static const CGFloat fValZero = 0.0;
- CFNumberRef pCFFloatNumZero = CFNumberCreate( NULL, kCFNumberFloatType, &fValZero );
- CFDictionarySetValue( mpStyleDict, kCTKernAttributeName, pCFFloatNumZero );
- CFRelease( pCFFloatNumZero);
- static const int nValOne = 1;
- CFNumberRef pCFIntNumOne = CFNumberCreate( NULL, kCFNumberIntType, &nValOne );
- CFDictionarySetValue( mpStyleDict, kCTLigatureAttributeName, pCFIntNumOne );
- CFRelease( pCFIntNumOne);
CFBooleanRef pCFVertBool = pReqFont->mbVertical ? kCFBooleanTrue : kCFBooleanFalse;
CFDictionarySetValue( mpStyleDict, kCTVerticalFormsAttributeName, pCFVertBool );