summaryrefslogtreecommitdiff
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 04:28:17 +0200
commit258566eb0318a850ccf85754db4c99f16134c6a3 (patch)
tree27830c40323ca77f16eca240f774356e972d4f1d
parent8ff1492548cdfdee71a900e6d35c530c082a5c52 (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
-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 ab738d9ae88e..8f89afa150b8 100644
--- a/vcl/coretext/ctfonts.cxx
+++ b/vcl/coretext/ctfonts.cxx
@@ -91,15 +91,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 );