summaryrefslogtreecommitdiff
path: root/svl/source/items
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2014-09-19 08:40:23 +0200
committerNoel Grandin <noel@peralex.com>2014-09-25 14:52:45 +0200
commit52b8b3d3a55d38c49e183ec5d6ed5cc012f6f1d0 (patch)
tree4e0d8fe7d442d985feae45bec82af60dd2efeb35 /svl/source/items
parentfeea4b250ba72984ca4d53bac44fa7dc9a31f63f (diff)
loplugin: cstylecast
Change-Id: I75267bf44d0fd36ff316f59300efd31524da36ef
Diffstat (limited to 'svl/source/items')
-rw-r--r--svl/source/items/cntwall.cxx2
-rw-r--r--svl/source/items/ctypeitm.cxx2
-rw-r--r--svl/source/items/flagitem.cxx2
-rw-r--r--svl/source/items/globalnameitem.cxx2
-rw-r--r--svl/source/items/grabbagitem.cxx2
-rw-r--r--svl/source/items/ilstitem.cxx2
-rw-r--r--svl/source/items/imageitm.cxx3
-rw-r--r--svl/source/items/itemset.cxx26
-rw-r--r--svl/source/items/lckbitem.cxx2
-rw-r--r--svl/source/items/macitem.cxx2
-rw-r--r--svl/source/items/poolcach.cxx4
-rw-r--r--svl/source/items/poolio.cxx2
-rw-r--r--svl/source/items/ptitem.cxx2
-rw-r--r--svl/source/items/rectitem.cxx2
-rw-r--r--svl/source/items/rngitem.cxx8
-rw-r--r--svl/source/items/sitem.cxx2
-rw-r--r--svl/source/items/slstitm.cxx4
-rw-r--r--svl/source/items/srchitem.cxx2
-rw-r--r--svl/source/items/style.cxx4
-rw-r--r--svl/source/items/szitem.cxx2
20 files changed, 38 insertions, 39 deletions
diff --git a/svl/source/items/cntwall.cxx b/svl/source/items/cntwall.cxx
index ce2fe9dd929a..d0f62021a6cc 100644
--- a/svl/source/items/cntwall.cxx
+++ b/svl/source/items/cntwall.cxx
@@ -94,7 +94,7 @@ bool CntWallpaperItem::operator==( const SfxPoolItem& rItem ) const
{
DBG_ASSERT( SfxPoolItem::operator==( rItem ), "unequal type" );
- const CntWallpaperItem& rWallItem = (const CntWallpaperItem&)rItem;
+ const CntWallpaperItem& rWallItem = static_cast<const CntWallpaperItem&>(rItem);
return ( rWallItem._nStyle == _nStyle ) &&
( rWallItem._nColor == _nColor ) &&
diff --git a/svl/source/items/ctypeitm.cxx b/svl/source/items/ctypeitm.cxx
index cbc8d28bf038..b734f071c827 100644
--- a/svl/source/items/ctypeitm.cxx
+++ b/svl/source/items/ctypeitm.cxx
@@ -96,7 +96,7 @@ SvStream & CntContentTypeItem::Store(SvStream & rStream, sal_uInt16) const
// virtual
bool CntContentTypeItem::operator==( const SfxPoolItem& rOrig ) const
{
- const CntContentTypeItem& rOther = (const CntContentTypeItem&)rOrig;
+ const CntContentTypeItem& rOther = static_cast<const CntContentTypeItem&>(rOrig);
if ( ( _eType != CONTENT_TYPE_NOT_INIT ) &&
( rOther._eType != CONTENT_TYPE_NOT_INIT ) )
diff --git a/svl/source/items/flagitem.cxx b/svl/source/items/flagitem.cxx
index b7ac57498db2..bd9c5b968973 100644
--- a/svl/source/items/flagitem.cxx
+++ b/svl/source/items/flagitem.cxx
@@ -86,7 +86,7 @@ SfxPoolItem* SfxFlagItem::Create(SvStream &, sal_uInt16) const
bool SfxFlagItem::operator==( const SfxPoolItem& rItem ) const
{
DBG_ASSERT( SfxPoolItem::operator==( rItem ), "unequal type" );
- return (((SfxFlagItem&)rItem).nVal == nVal);
+ return static_cast<const SfxFlagItem&>(rItem).nVal == nVal;
}
diff --git a/svl/source/items/globalnameitem.cxx b/svl/source/items/globalnameitem.cxx
index faf8f72b647d..7b7dba99e96d 100644
--- a/svl/source/items/globalnameitem.cxx
+++ b/svl/source/items/globalnameitem.cxx
@@ -55,7 +55,7 @@ SfxGlobalNameItem::~SfxGlobalNameItem()
bool SfxGlobalNameItem::operator==( const SfxPoolItem& rItem ) const
{
- return ((SfxGlobalNameItem&)rItem).m_aName == m_aName;
+ return static_cast<const SfxGlobalNameItem&>(rItem).m_aName == m_aName;
}
diff --git a/svl/source/items/grabbagitem.cxx b/svl/source/items/grabbagitem.cxx
index c1b8078e2ace..aa2b3e3aa642 100644
--- a/svl/source/items/grabbagitem.cxx
+++ b/svl/source/items/grabbagitem.cxx
@@ -43,7 +43,7 @@ SfxGrabBagItem::~SfxGrabBagItem()
bool SfxGrabBagItem::operator==(const SfxPoolItem& rItem) const
{
- SfxGrabBagItem* pItem = (SfxGrabBagItem*)&rItem;
+ const SfxGrabBagItem* pItem = static_cast<const SfxGrabBagItem*>(&rItem);
return m_aMap == pItem->m_aMap;
}
diff --git a/svl/source/items/ilstitem.cxx b/svl/source/items/ilstitem.cxx
index ab7c3f82f1ce..58eb45916d65 100644
--- a/svl/source/items/ilstitem.cxx
+++ b/svl/source/items/ilstitem.cxx
@@ -61,7 +61,7 @@ bool SfxIntegerListItem::operator==( const SfxPoolItem& rPoolItem ) const
if ( !rPoolItem.ISA( SfxIntegerListItem ) )
return false;
- const SfxIntegerListItem rItem = (const SfxIntegerListItem&) rPoolItem;
+ const SfxIntegerListItem rItem = static_cast<const SfxIntegerListItem&>(rPoolItem);
return rItem.m_aList == m_aList;
}
diff --git a/svl/source/items/imageitm.cxx b/svl/source/items/imageitm.cxx
index 99487fa2d8da..f81e7bb47869 100644
--- a/svl/source/items/imageitm.cxx
+++ b/svl/source/items/imageitm.cxx
@@ -61,7 +61,8 @@ SfxPoolItem* SfxImageItem::Clone( SfxItemPool* ) const
bool SfxImageItem::operator==( const SfxPoolItem& rItem ) const
{
- return( ((SfxImageItem&) rItem).GetValue() == GetValue() && (*pImp == *(((SfxImageItem&)rItem).pImp) ) );
+ return (static_cast<const SfxImageItem&>(rItem).GetValue() == GetValue()) &&
+ (*pImp == *static_cast<const SfxImageItem&>(rItem).pImp);
}
bool SfxImageItem::QueryValue( com::sun::star::uno::Any& rVal, sal_uInt8 ) const
diff --git a/svl/source/items/itemset.cxx b/svl/source/items/itemset.cxx
index 249082ce00a7..eb5ffaa4522e 100644
--- a/svl/source/items/itemset.cxx
+++ b/svl/source/items/itemset.cxx
@@ -428,10 +428,10 @@ void SfxItemSet::InvalidateDefaultItems()
while( *pPtr )
{
for ( sal_uInt16 nWhich = *pPtr; nWhich <= *(pPtr+1); ++nWhich, ++ppFnd )
- if ( *ppFnd && *ppFnd != (SfxPoolItem *)-1 && **ppFnd == _pPool->GetDefaultItem( nWhich ) )
+ if ( *ppFnd && *ppFnd != reinterpret_cast<SfxPoolItem *>(-1) && **ppFnd == _pPool->GetDefaultItem( nWhich ) )
{
_pPool->Remove( **ppFnd );
- *ppFnd = (SfxPoolItem*)-1;
+ *ppFnd = reinterpret_cast<SfxPoolItem*>(-1);
}
pPtr += 2;
}
@@ -473,7 +473,7 @@ SfxItemState SfxItemSet::GetItemState( sal_uInt16 nWhich,
break; // Keep searching in the parents!
}
- if ( (SfxPoolItem*) -1 == *ppFnd )
+ if ( reinterpret_cast<SfxPoolItem*>(-1) == *ppFnd )
// Different ones are present
return SfxItemState::DONTCARE;
@@ -760,7 +760,7 @@ void SfxItemSet::SetRanges( const sal_uInt16 *pNewRanges )
else if ( SfxItemState::DONTCARE == eState )
{
++nNewCount;
- aNewItems[n] = (SfxPoolItem*)-1;
+ aNewItems[n] = reinterpret_cast<SfxPoolItem*>(-1);
}
else
{
@@ -918,7 +918,7 @@ const SfxPoolItem& SfxItemSet::Get( sal_uInt16 nWhich, bool bSrchInParent) const
ppFnd += nWhich - *pPtr;
if( *ppFnd )
{
- if( (SfxPoolItem*)-1 == *ppFnd ) {
+ if( reinterpret_cast<SfxPoolItem*>(-1) == *ppFnd ) {
//FIXME: The following code is duplicated further down
SFX_ASSERT(_pPool, nWhich, "no Pool, but status is ambiguous");
//!((SfxAllItemSet *)this)->aDefault.SetWhich(nWhich);
@@ -1212,12 +1212,12 @@ static void MergeItem_Impl( SfxItemPool *_pPool, sal_uInt16 &rCount,
{
if ( IsInvalidItem(pFnd2) )
// Decision table: default, dontcare, doesn't matter, doesn't matter
- *ppFnd1 = (SfxPoolItem*) -1;
+ *ppFnd1 = reinterpret_cast<SfxPoolItem*>(-1);
else if ( pFnd2 && !bIgnoreDefaults &&
_pPool->GetDefaultItem(pFnd2->Which()) != *pFnd2 )
// Decision table: default, set, !=, sal_False
- *ppFnd1 = (SfxPoolItem*) -1;
+ *ppFnd1 = reinterpret_cast<SfxPoolItem*>(-1);
else if ( pFnd2 && bIgnoreDefaults )
// Decision table: default, set, doesn't matter, sal_True
@@ -1238,7 +1238,7 @@ static void MergeItem_Impl( SfxItemPool *_pPool, sal_uInt16 &rCount,
{
// Decision table: set, default, !=, sal_False
_pPool->Remove( **ppFnd1 );
- *ppFnd1 = (SfxPoolItem*) -1;
+ *ppFnd1 = reinterpret_cast<SfxPoolItem*>(-1);
}
}
else if ( IsInvalidItem(pFnd2) )
@@ -1250,7 +1250,7 @@ static void MergeItem_Impl( SfxItemPool *_pPool, sal_uInt16 &rCount,
// Decision table: set, dontcare, doesn't matter, sal_False
// or: set, dontcare, !=, sal_True
_pPool->Remove( **ppFnd1 );
- *ppFnd1 = (SfxPoolItem*) -1;
+ *ppFnd1 = reinterpret_cast<SfxPoolItem*>(-1);
}
}
else
@@ -1260,7 +1260,7 @@ static void MergeItem_Impl( SfxItemPool *_pPool, sal_uInt16 &rCount,
{
// Decision table: set, set, !=, doesn't matter
_pPool->Remove( **ppFnd1 );
- *ppFnd1 = (SfxPoolItem*) -1;
+ *ppFnd1 = reinterpret_cast<SfxPoolItem*>(-1);
}
}
}
@@ -1357,15 +1357,15 @@ void SfxItemSet::InvalidateItem( sal_uInt16 nWhich )
if( *ppFnd ) // Set for me
{
- if( (SfxPoolItem*)-1 != *ppFnd ) // Not yet dontcare!
+ if( reinterpret_cast<SfxPoolItem*>(-1) != *ppFnd ) // Not yet dontcare!
{
_pPool->Remove( **ppFnd );
- *ppFnd = (SfxPoolItem*)-1;
+ *ppFnd = reinterpret_cast<SfxPoolItem*>(-1);
}
}
else
{
- *ppFnd = (SfxPoolItem*)-1;
+ *ppFnd = reinterpret_cast<SfxPoolItem*>(-1);
++_nCount;
}
break;
diff --git a/svl/source/items/lckbitem.cxx b/svl/source/items/lckbitem.cxx
index d89eb630cd6d..a203fdbbf7a9 100644
--- a/svl/source/items/lckbitem.cxx
+++ b/svl/source/items/lckbitem.cxx
@@ -62,7 +62,7 @@ SfxLockBytesItem::~SfxLockBytesItem()
bool SfxLockBytesItem::operator==( const SfxPoolItem& rItem ) const
{
- return ((SfxLockBytesItem&)rItem)._xVal == _xVal;
+ return static_cast<const SfxLockBytesItem&>(rItem)._xVal == _xVal;
}
diff --git a/svl/source/items/macitem.cxx b/svl/source/items/macitem.cxx
index 3c0ff239275d..e92109373f89 100644
--- a/svl/source/items/macitem.cxx
+++ b/svl/source/items/macitem.cxx
@@ -192,7 +192,7 @@ bool SvxMacroItem::operator==( const SfxPoolItem& rAttr ) const
DBG_ASSERT( SfxPoolItem::operator==(rAttr), "unequal types" );
const SvxMacroTableDtor& rOwn = aMacroTable;
- const SvxMacroTableDtor& rOther = ( (SvxMacroItem&) rAttr ).aMacroTable;
+ const SvxMacroTableDtor& rOther = static_cast<const SvxMacroItem&>(rAttr).aMacroTable;
return rOwn == rOther;
}
diff --git a/svl/source/items/poolcach.cxx b/svl/source/items/poolcach.cxx
index 3a383e781e8d..09f2d531f632 100644
--- a/svl/source/items/poolcach.cxx
+++ b/svl/source/items/poolcach.cxx
@@ -83,7 +83,7 @@ const SfxSetItem& SfxItemPoolCache::ApplyTo( const SfxSetItem &rOrigItem, bool b
}
// Insert the new attributes in a new Set
- SfxSetItem *pNewItem = (SfxSetItem *)rOrigItem.Clone();
+ SfxSetItem *pNewItem = static_cast<SfxSetItem *>(rOrigItem.Clone());
if ( pItemToPut )
{
pNewItem->GetItemSet().PutDirect( *pItemToPut );
@@ -92,7 +92,7 @@ const SfxSetItem& SfxItemPoolCache::ApplyTo( const SfxSetItem &rOrigItem, bool b
}
else
pNewItem->GetItemSet().Put( *pSetToPut );
- const SfxSetItem* pNewPoolItem = (const SfxSetItem*) &pPool->Put( *pNewItem );
+ const SfxSetItem* pNewPoolItem = static_cast<const SfxSetItem*>(&pPool->Put( *pNewItem ));
DBG_ASSERT( pNewPoolItem != pNewItem, "Pool: same in and out?" );
delete pNewItem;
diff --git a/svl/source/items/poolio.cxx b/svl/source/items/poolio.cxx
index 661fd376b989..e6a82aa58b4a 100644
--- a/svl/source/items/poolio.cxx
+++ b/svl/source/items/poolio.cxx
@@ -1438,7 +1438,7 @@ const SfxPoolItem* SfxItemPool::LoadItem( SvStream &rStream, bool bDirect,
sal_uInt16 nWhich(0), nSlot(0); // nSurrogate;
rStream.ReadUInt16( nWhich ).ReadUInt16( nSlot );
- bool bDontPut = (SfxItemPool*)-1 == pRefPool;
+ bool bDontPut = reinterpret_cast<SfxItemPool*>(-1) == pRefPool;
if ( bDontPut || !pRefPool )
pRefPool = this;
diff --git a/svl/source/items/ptitem.cxx b/svl/source/items/ptitem.cxx
index 87940444d863..11d10aaf6b16 100644
--- a/svl/source/items/ptitem.cxx
+++ b/svl/source/items/ptitem.cxx
@@ -73,7 +73,7 @@ bool SfxPointItem::GetPresentation
bool SfxPointItem::operator==( const SfxPoolItem& rItem ) const
{
DBG_ASSERT( SfxPoolItem::operator==( rItem ), "unequal type" );
- return ((SfxPointItem&)rItem).aVal == aVal;
+ return static_cast<const SfxPointItem&>(rItem).aVal == aVal;
}
diff --git a/svl/source/items/rectitem.cxx b/svl/source/items/rectitem.cxx
index 0441fd907608..b44cc94df511 100644
--- a/svl/source/items/rectitem.cxx
+++ b/svl/source/items/rectitem.cxx
@@ -73,7 +73,7 @@ bool SfxRectangleItem::GetPresentation
bool SfxRectangleItem::operator==( const SfxPoolItem& rItem ) const
{
DBG_ASSERT( SfxPoolItem::operator==( rItem ), "unequal type" );
- return ((SfxRectangleItem&)rItem).aVal == aVal;
+ return static_cast<const SfxRectangleItem&>(rItem).aVal == aVal;
}
diff --git a/svl/source/items/rngitem.cxx b/svl/source/items/rngitem.cxx
index cfea5b9f9349..3c093311cab4 100644
--- a/svl/source/items/rngitem.cxx
+++ b/svl/source/items/rngitem.cxx
@@ -76,10 +76,8 @@ bool SfxRangeItem::GetPresentation
bool SfxRangeItem::operator==( const SfxPoolItem& rItem ) const
{
DBG_ASSERT( SfxPoolItem::operator==( rItem ), "unequal type" );
- SfxRangeItem* pT = (SfxRangeItem*)&rItem;
- if( nFrom==pT->nFrom && nTo==pT->nTo )
- return true;
- return false;
+ const SfxRangeItem& rT = static_cast<const SfxRangeItem&>(rItem);
+ return nFrom==rT.nFrom && nTo==rT.nTo;
}
@@ -144,7 +142,7 @@ SfxUShortRangesItem::~SfxUShortRangesItem()
bool SfxUShortRangesItem::operator==( const SfxPoolItem &rItem ) const
{
- const SfxUShortRangesItem &rOther = (const SfxUShortRangesItem&) rItem;
+ const SfxUShortRangesItem &rOther = static_cast<const SfxUShortRangesItem&>(rItem);
if ( !_pRanges && !rOther._pRanges )
return true;
if ( _pRanges || rOther._pRanges )
diff --git a/svl/source/items/sitem.cxx b/svl/source/items/sitem.cxx
index 206a2e6ce426..1dda3befbb91 100644
--- a/svl/source/items/sitem.cxx
+++ b/svl/source/items/sitem.cxx
@@ -57,7 +57,7 @@ SfxSetItem::~SfxSetItem()
bool SfxSetItem::operator==( const SfxPoolItem& rCmp) const
{
DBG_ASSERT( SfxPoolItem::operator==( rCmp ), "unequal type" );
- return *pSet == *(((const SfxSetItem &)rCmp).pSet);
+ return *pSet == *static_cast<const SfxSetItem &>(rCmp).pSet;
}
diff --git a/svl/source/items/slstitm.cxx b/svl/source/items/slstitm.cxx
index 163dd11909a7..9459313b8948 100644
--- a/svl/source/items/slstitm.cxx
+++ b/svl/source/items/slstitm.cxx
@@ -130,9 +130,9 @@ bool SfxStringListItem::operator==( const SfxPoolItem& rItem ) const
{
DBG_ASSERT( SfxPoolItem::operator==( rItem ), "unequal type" );
- SfxStringListItem* pItem = (SfxStringListItem*)&rItem;
+ const SfxStringListItem& rSSLItem = static_cast<const SfxStringListItem&>(rItem);
- return pImp == pItem->pImp;
+ return pImp == rSSLItem.pImp;
}
diff --git a/svl/source/items/srchitem.cxx b/svl/source/items/srchitem.cxx
index e2bc8c696d1d..18e88ee041e3 100644
--- a/svl/source/items/srchitem.cxx
+++ b/svl/source/items/srchitem.cxx
@@ -244,7 +244,7 @@ static bool operator == ( const SearchOptions& rItem1, const SearchOptions& rIte
bool SvxSearchItem::operator==( const SfxPoolItem& rItem ) const
{
DBG_ASSERT( SfxPoolItem::operator==( rItem ), "unequal which or type" );
- const SvxSearchItem &rSItem = (SvxSearchItem &) rItem;
+ const SvxSearchItem &rSItem = static_cast<const SvxSearchItem &>(rItem);
return ( nCommand == rSItem.nCommand ) &&
( bBackward == rSItem.bBackward ) &&
( bPattern == rSItem.bPattern ) &&
diff --git a/svl/source/items/style.cxx b/svl/source/items/style.cxx
index 2f41cf85a496..c4d77698cde4 100644
--- a/svl/source/items/style.cxx
+++ b/svl/source/items/style.cxx
@@ -908,14 +908,14 @@ bool SfxStyleSheet::SetParent( const OUString& rName )
// Remove from notification chain of the old parent if applicable
if(!aOldParent.isEmpty())
{
- SfxStyleSheet *pParent = (SfxStyleSheet *)pPool->Find(aOldParent, nFamily, SFXSTYLEBIT_ALL);
+ SfxStyleSheet *pParent = static_cast<SfxStyleSheet *>(pPool->Find(aOldParent, nFamily, SFXSTYLEBIT_ALL));
if(pParent)
EndListening(*pParent);
}
// Add to the notification chain of the new parent
if(!aParent.isEmpty())
{
- SfxStyleSheet *pParent = (SfxStyleSheet *)pPool->Find(aParent, nFamily, SFXSTYLEBIT_ALL);
+ SfxStyleSheet *pParent = static_cast<SfxStyleSheet *>(pPool->Find(aParent, nFamily, SFXSTYLEBIT_ALL));
if(pParent)
StartListening(*pParent);
}
diff --git a/svl/source/items/szitem.cxx b/svl/source/items/szitem.cxx
index fa25151339e4..3f0e3b3ddb1d 100644
--- a/svl/source/items/szitem.cxx
+++ b/svl/source/items/szitem.cxx
@@ -70,7 +70,7 @@ bool SfxSizeItem::GetPresentation
bool SfxSizeItem::operator==( const SfxPoolItem& rItem ) const
{
DBG_ASSERT( SfxPoolItem::operator==( rItem ), "unequal type" );
- return ((SfxSizeItem&)rItem).aVal == aVal;
+ return static_cast<const SfxSizeItem&>(rItem).aVal == aVal;
}