summaryrefslogtreecommitdiff
path: root/editeng
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-05-04 11:59:23 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-05-04 11:59:23 +0200
commit6e70103da07ec67b1c1f106a8fcd064e3df97271 (patch)
tree091834cdeb1358b9b3b0c3416f8672cc7cfb26d0 /editeng
parent019a0fbdd860994ba727f19eba0879136406d0f9 (diff)
While at it, delete Any functions on sal_Bool*
(at least for LIBO_INTERNAL_ONLY), to help further reduce the occurrences of sal_Bool across the code base Change-Id: I70654a0cb56655984c717b7b894f26c9ab47536e
Diffstat (limited to 'editeng')
-rw-r--r--editeng/source/items/paraitem.cxx3
-rw-r--r--editeng/source/misc/acorrcfg.cxx44
2 files changed, 15 insertions, 32 deletions
diff --git a/editeng/source/items/paraitem.cxx b/editeng/source/items/paraitem.cxx
index ff9315d8a0d0..52cdbc3f6d95 100644
--- a/editeng/source/items/paraitem.cxx
+++ b/editeng/source/items/paraitem.cxx
@@ -350,8 +350,7 @@ bool SvxAdjustItem::QueryValue( uno::Any& rVal, sal_uInt8 nMemberId ) const
case MID_LAST_LINE_ADJUST : rVal <<= (sal_Int16)GetLastBlock(); break;
case MID_EXPAND_SINGLE :
{
- sal_Bool bValue = bOneBlock;
- rVal.setValue( &bValue, cppu::UnoType<bool>::get() );
+ rVal <<= bOneBlock;
break;
}
default: ;//prevent warning
diff --git a/editeng/source/misc/acorrcfg.cxx b/editeng/source/misc/acorrcfg.cxx
index b838791ef00e..7357d457edf2 100644
--- a/editeng/source/misc/acorrcfg.cxx
+++ b/editeng/source/misc/acorrcfg.cxx
@@ -242,60 +242,46 @@ void SvxBaseAutoCorrCfg::ImplCommit()
Sequence<Any> aValues(aNames.getLength());
Any* pValues = aValues.getArray();
- const Type& rType = cppu::UnoType<bool>::get();
- sal_Bool bVal;
const long nFlags = rParent.pAutoCorrect->GetFlags();
for(int nProp = 0; nProp < aNames.getLength(); nProp++)
{
switch(nProp)
{
case 0:
- bVal = 0 != (nFlags & SaveWordCplSttLst);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & SaveWordCplSttLst) != 0);
break;//"Exceptions/TwoCapitalsAtStart",
case 1:
- bVal = 0 != (nFlags & SaveWordWrdSttLst);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & SaveWordWrdSttLst) != 0);
break;//"Exceptions/CapitalAtStartSentence",
case 2:
- bVal = 0 != (nFlags & Autocorrect);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & Autocorrect) != 0);
break;//"UseReplacementTable",
case 3:
- bVal = 0 != (nFlags & CapitalStartWord);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & CapitalStartWord) != 0);
break;//"TwoCapitalsAtStart",
case 4:
- bVal = 0 != (nFlags & CapitalStartSentence);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & CapitalStartSentence) != 0);
break;//"CapitalAtStartSentence",
case 5:
- bVal = 0 != (nFlags & ChgWeightUnderl);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & ChgWeightUnderl) != 0);
break;//"ChangeUnderlineWeight",
case 6:
- bVal = 0 != (nFlags & SetINetAttr);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & SetINetAttr) != 0);
break;//"SetInetAttribute",
case 7:
- bVal = 0 != (nFlags & ChgOrdinalNumber);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & ChgOrdinalNumber) != 0);
break;//"ChangeOrdinalNumber",
case 8:
- bVal = 0 != (nFlags & AddNonBrkSpace);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & AddNonBrkSpace) != 0);
break;//"AddNonBreakingSpace"
case 9:
- bVal = 0 != (nFlags & ChgToEnEmDash);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & ChgToEnEmDash) != 0);
break;//"ChangeDash",
case 10:
- bVal = 0 != (nFlags & IgnoreDoubleSpace);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & IgnoreDoubleSpace) != 0);
break;//"RemoveDoubleSpaces",
case 11:
- bVal = 0 != (nFlags & ChgSglQuotes);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & ChgSglQuotes) != 0);
break;//"ReplaceSingleQuote",
case 12:
pValues[nProp] <<= (sal_Int32)rParent.pAutoCorrect->GetStartSingleQuote();
@@ -304,8 +290,7 @@ void SvxBaseAutoCorrCfg::ImplCommit()
pValues[nProp] <<= (sal_Int32) rParent.pAutoCorrect->GetEndSingleQuote();
break;//"SingleQuoteAtEnd",
case 14:
- bVal = 0 != (nFlags & ChgQuotes);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & ChgQuotes) != 0);
break;//"ReplaceDoubleQuote",
case 15:
pValues[nProp] <<= (sal_Int32) rParent.pAutoCorrect->GetStartDoubleQuote();
@@ -314,8 +299,7 @@ void SvxBaseAutoCorrCfg::ImplCommit()
pValues[nProp] <<= (sal_Int32) rParent.pAutoCorrect->GetEndDoubleQuote();
break;//"DoubleQuoteAtEnd"
case 17:
- bVal = 0 != (nFlags & CorrectCapsLock);
- pValues[nProp].setValue(&bVal, rType);
+ pValues[nProp] <<= ((nFlags & CorrectCapsLock) != 0);
break;//"CorrectAccidentalCapsLock"
}
}