[Libreoffice-commits] core.git: sw/source
Ivan Stefanenko (via logerrit)
logerrit at kemper.freedesktop.org
Fri Aug 28 11:22:20 UTC 2020
sw/source/core/access/AccessibilityCheck.cxx | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
New commits:
commit 061394b6dfb8b2bcf6a2d4485751eb7443a8c081
Author: Ivan Stefanenko <ivan.stefanenko at collabora.com>
AuthorDate: Wed Aug 26 14:52:36 2020 +0300
Commit: Mike Kaganski <mike.kaganski at collabora.com>
CommitDate: Fri Aug 28 13:21:39 2020 +0200
tdf#136144: Initialize background colors to COL_AUTO
Default ctor initializes the colors to black. This is incorrect, since
in case of absent explicit setting, the actual background color is
white. Using COL_AUTO activated the proper fallback mechanism
to the default WHITE.
Change-Id: Iddc39032f041adc4d419a54b3142b87d4447fb31
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101418
Reviewed-by: Mike Kaganski <mike.kaganski at collabora.com>
Tested-by: Jenkins
diff --git a/sw/source/core/access/AccessibilityCheck.cxx b/sw/source/core/access/AccessibilityCheck.cxx
index b3bb024df39b..55f0e214bbe3 100644
--- a/sw/source/core/access/AccessibilityCheck.cxx
+++ b/sw/source/core/access/AccessibilityCheck.cxx
@@ -338,7 +338,7 @@ private:
void checkTextRange(uno::Reference<text::XTextRange> const& xTextRange,
uno::Reference<text::XTextContent> const& xParagraph, SwTextNode* pTextNode)
{
- sal_Int32 nParaBackColor = {}; // spurious -Werror=maybe-uninitialized
+ sal_Int32 nParaBackColor(COL_AUTO);
uno::Reference<beans::XPropertySet> xParagraphProperties(xParagraph, uno::UNO_QUERY);
if (!(xParagraphProperties->getPropertyValue("ParaBackColor") >>= nParaBackColor))
{
@@ -367,7 +367,7 @@ private:
const XFillStyleItem* pXFillStyleItem(
rPageSet.GetItem<XFillStyleItem>(XATTR_FILLSTYLE, false));
- Color aPageBackground;
+ Color aPageBackground(COL_AUTO);
if (pXFillStyleItem && pXFillStyleItem->GetValue() == css::drawing::FillStyle_SOLID)
{
@@ -376,7 +376,7 @@ private:
aPageBackground = rXFillColorItem->GetColorValue();
}
- sal_Int32 nCharBackColor = {}; // spurious -Werror=maybe-uninitialized
+ sal_Int32 nCharBackColor(COL_AUTO);
if (!(xProperties->getPropertyValue("CharBackColor") >>= nCharBackColor))
{
More information about the Libreoffice-commits
mailing list