summaryrefslogtreecommitdiff
path: root/writerfilter/source/dmapper/GraphicImport.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'writerfilter/source/dmapper/GraphicImport.cxx')
-rw-r--r--writerfilter/source/dmapper/GraphicImport.cxx9
1 files changed, 6 insertions, 3 deletions
diff --git a/writerfilter/source/dmapper/GraphicImport.cxx b/writerfilter/source/dmapper/GraphicImport.cxx
index 2df49c4dbe57..d0dbb8fd4463 100644
--- a/writerfilter/source/dmapper/GraphicImport.cxx
+++ b/writerfilter/source/dmapper/GraphicImport.cxx
@@ -200,7 +200,7 @@ public:
sal_Int32 nBrightness;
double const fGamma;
- sal_Int32 const nFillColor;
+ static constexpr sal_Int32 nFillColor = 0xffffffff;
drawing::ColorMode eColorMode;
@@ -260,7 +260,6 @@ public:
,nContrast(0)
,nBrightness(0)
,fGamma( -1.0 )
- ,nFillColor( 0xffffffff )
,eColorMode( drawing::ColorMode_STANDARD )
,nCurrentBorderLine(BORDER_TOP)
,bIsGraphic(false)
@@ -388,6 +387,10 @@ public:
}
};
+#if !HAVE_CPP_INLINE_VARIABLES
+constexpr sal_Int32 GraphicImport_Impl::nFillColor;
+#endif
+
GraphicImport::GraphicImport(uno::Reference<uno::XComponentContext> const& xComponentContext,
uno::Reference<lang::XMultiServiceFactory> const& xTextFactory,
DomainMapper& rDMapper,
@@ -1276,7 +1279,7 @@ uno::Reference<text::XTextContent> GraphicImport::createGraphicObject(uno::Refer
uno::makeAny(m_pImpl->fGamma ));
xGraphicObjectProperties->setPropertyValue(getPropertyName( PROP_BACK_COLOR ),
- uno::makeAny( m_pImpl->nFillColor ));
+ uno::makeAny( GraphicImport_Impl::nFillColor ));
m_pImpl->applyZOrder(xGraphicObjectProperties);