summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorLuboš Luňák <l.lunak@collabora.com>2020-03-18 13:12:43 +0100
committerLuboš Luňák <l.lunak@collabora.com>2020-03-18 13:13:53 +0100
commit8ce20d3e062819fdab52d2ce47762ccc02b34ab2 (patch)
treece55361431a9e1ecdc9b819f7680c57aed4d8600 /vcl
parent80177eed6b0d81a314fad3117032bb0b06e80b6f (diff)
fix --disable-cairo-canvas build
I dropped this in 9b231fb18a731774a1579206ef635b8b709304d2. Change-Id: I9bdd266af70041a8c27766efb7f15352ea8fa4e0
Diffstat (limited to 'vcl')
-rw-r--r--vcl/inc/unx/freetypetextrender.hxx2
-rw-r--r--vcl/unx/generic/gdi/freetypetextrender.cxx2
2 files changed, 4 insertions, 0 deletions
diff --git a/vcl/inc/unx/freetypetextrender.hxx b/vcl/inc/unx/freetypetextrender.hxx
index c4abba43dfdc..4c15fb9bfec5 100644
--- a/vcl/inc/unx/freetypetextrender.hxx
+++ b/vcl/inc/unx/freetypetextrender.hxx
@@ -64,7 +64,9 @@ public:
virtual std::unique_ptr<GenericSalLayout>
GetTextLayout(int nFallbackLevel) override;
+#if ENABLE_CAIRO_CANVAS
virtual SystemFontData GetSysFontData( int nFallbackLevel ) const override;
+#endif
};
#endif
diff --git a/vcl/unx/generic/gdi/freetypetextrender.cxx b/vcl/unx/generic/gdi/freetypetextrender.cxx
index d7591444f5a1..7693eff8c0d8 100644
--- a/vcl/unx/generic/gdi/freetypetextrender.cxx
+++ b/vcl/unx/generic/gdi/freetypetextrender.cxx
@@ -169,6 +169,7 @@ std::unique_ptr<GenericSalLayout> FreeTypeTextRenderImpl::GetTextLayout(int nFal
return std::make_unique<GenericSalLayout>(*mpFreetypeFont[nFallbackLevel]->GetFontInstance());
}
+#if ENABLE_CAIRO_CANVAS
SystemFontData FreeTypeTextRenderImpl::GetSysFontData( int nFallbackLevel ) const
{
SystemFontData aSysFontData;
@@ -189,6 +190,7 @@ SystemFontData FreeTypeTextRenderImpl::GetSysFontData( int nFallbackLevel ) cons
return aSysFontData;
}
+#endif
bool FreeTypeTextRenderImpl::CreateFontSubset(
const OUString& rToFile,