summaryrefslogtreecommitdiff
path: root/vcl/unx/generic/print/genpspgraphics.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/unx/generic/print/genpspgraphics.cxx')
-rw-r--r--vcl/unx/generic/print/genpspgraphics.cxx18
1 files changed, 4 insertions, 14 deletions
diff --git a/vcl/unx/generic/print/genpspgraphics.cxx b/vcl/unx/generic/print/genpspgraphics.cxx
index 43fd6e4554cf..9d0fc990b30b 100644
--- a/vcl/unx/generic/print/genpspgraphics.cxx
+++ b/vcl/unx/generic/print/genpspgraphics.cxx
@@ -946,22 +946,12 @@ bool GenPspGraphics::GetGlyphOutline( sal_GlyphId aGlyphId,
return false;
}
-SalLayout* GenPspGraphics::GetTextLayout( ImplLayoutArgs& rArgs, int nFallbackLevel )
+SalLayout* GenPspGraphics::GetTextLayout(ImplLayoutArgs& /*rArgs*/, int nFallbackLevel)
{
- if( nFallbackLevel > 0 )
- rArgs.mnFlags &= ~SalLayoutFlags::DisableGlyphProcessing;
-
- GenericSalLayout* pLayout = nullptr;
-
- if( m_pFreetypeFont[ nFallbackLevel ]
- && !(rArgs.mnFlags & SalLayoutFlags::DisableGlyphProcessing) )
- {
- pLayout = new PspCommonSalLayout(*m_pPrinterGfx, *m_pFreetypeFont[nFallbackLevel]);
- }
+ if (m_pFreetypeFont[nFallbackLevel])
+ return new PspCommonSalLayout(*m_pPrinterGfx, *m_pFreetypeFont[nFallbackLevel]);
else
- pLayout = new PspFontLayout( *m_pPrinterGfx );
-
- return pLayout;
+ return new PspFontLayout(*m_pPrinterGfx);
}
bool GenPspGraphics::CreateFontSubset(