[ooo-build-commit] .: vcl/os2
Caolán McNamara
caolan at kemper.freedesktop.org
Fri Oct 1 02:21:17 PDT 2010
vcl/os2/inc/salgdi.h | 2 +-
vcl/os2/source/gdi/salgdi3.cxx | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
New commits:
commit 581a5c83f7c90ab0895acb2e2538b54d7ea5a939
Author: Caolán McNamara <caolanm at redhat.com>
Date: Fri Oct 1 10:21:05 2010 +0100
#i112247# Fix this up for os2 as well
diff --git a/vcl/os2/inc/salgdi.h b/vcl/os2/inc/salgdi.h
index 57507d7..4c95200 100644
--- a/vcl/os2/inc/salgdi.h
+++ b/vcl/os2/inc/salgdi.h
@@ -252,7 +252,7 @@ public:
// set the font
virtual USHORT SetFont( ImplFontSelectData*, int nFallbackLevel );
// get the current font's etrics
- virtual void GetFontMetric( ImplFontMetricData* );
+ virtual void GetFontMetric( ImplFontMetricData*, int nFallbackLevel );
// get kernign pairs of the current font
// return only PairCount if (pKernPairs == NULL)
virtual ULONG GetKernPairs( ULONG nPairs, ImplKernPairData* pKernPairs );
diff --git a/vcl/os2/source/gdi/salgdi3.cxx b/vcl/os2/source/gdi/salgdi3.cxx
index 9dd8819..b672e20 100644
--- a/vcl/os2/source/gdi/salgdi3.cxx
+++ b/vcl/os2/source/gdi/salgdi3.cxx
@@ -854,7 +854,7 @@ USHORT Os2SalGraphics::SetFont( ImplFontSelectData* pFont, int nFallbackLevel )
// -----------------------------------------------------------------------
-void Os2SalGraphics::GetFontMetric( ImplFontMetricData* pMetric )
+void Os2SalGraphics::GetFontMetric( ImplFontMetricData* pMetric, int nFallbackLevel )
{
FONTMETRICS aOS2Metric;
Ft2QueryFontMetrics( mhPS, sizeof( aOS2Metric ), &aOS2Metric );
@@ -915,7 +915,7 @@ void Os2SalGraphics::GetFontMetric( ImplFontMetricData* pMetric )
// #107888# improved metric compatibility for Asian fonts...
// TODO: assess workaround below for CWS >= extleading
// TODO: evaluate use of aWinMetric.sTypo* members for CJK
- if( mpOs2FontData[0] && mpOs2FontData[0]->SupportsCJK() )
+ if( mpOs2FontData[nFallbackLevel] && mpOs2FontData[nFallbackLevel]->SupportsCJK() )
{
pMetric->mnIntLeading += pMetric->mnExtLeading;
More information about the ooo-build-commit
mailing list