summaryrefslogtreecommitdiff
path: root/vcl/source/fontsubset/gsub.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-02-28 16:57:28 +0000
committerCaolán McNamara <caolanm@redhat.com>2011-03-01 20:38:55 +0000
commitb610ea59875a876712b1c57702eae615e424267a (patch)
treeea8132eee89bdb2078fb81707d758f20e4bbc307 /vcl/source/fontsubset/gsub.cxx
parent687456967ede128c0334536a116bba8699420b7e (diff)
Get better hints as to what script a font is likely tuned for
Diffstat (limited to 'vcl/source/fontsubset/gsub.cxx')
-rw-r--r--vcl/source/fontsubset/gsub.cxx18
1 files changed, 0 insertions, 18 deletions
diff --git a/vcl/source/fontsubset/gsub.cxx b/vcl/source/fontsubset/gsub.cxx
index e27b91d0e5a2..c2b0310c7ca9 100644
--- a/vcl/source/fontsubset/gsub.cxx
+++ b/vcl/source/fontsubset/gsub.cxx
@@ -358,24 +358,6 @@ int HasVerticalGSUB( struct _TrueTypeFont* pTTFile )
return pGlyphSubstitution ? +1 : 0;
}
-void getTTFontLayoutCapabilities(FontLayoutCapabilities &rFontLayoutCapabilities, const unsigned char* pBase)
-{
- // parse GSUB/GPOS header
- const FT_Byte* pGsubHeader = pBase;
- pGsubHeader+=4;
- const USHORT nOfsScriptList = NEXT_UShort(pGsubHeader);
-
- // parse Script Table
- const FT_Byte* pScriptHeader = pBase + nOfsScriptList;
- const USHORT nCntScript = NEXT_UShort(pScriptHeader);
- for( USHORT nScriptIndex = 0; nScriptIndex < nCntScript; ++nScriptIndex )
- {
- sal_uInt32 nTag = NEXT_Long(pScriptHeader);
- pScriptHeader += 2;
- rFontLayoutCapabilities.push_back(nTag); // e.g. hani/arab/kana/hang
- }
-}
-
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */