summaryrefslogtreecommitdiff
path: root/sw/source/filter/basflt/fltshell.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/filter/basflt/fltshell.cxx')
-rw-r--r--sw/source/filter/basflt/fltshell.cxx14
1 files changed, 9 insertions, 5 deletions
diff --git a/sw/source/filter/basflt/fltshell.cxx b/sw/source/filter/basflt/fltshell.cxx
index d530d73c77ac..950a3b0c2029 100644
--- a/sw/source/filter/basflt/fltshell.cxx
+++ b/sw/source/filter/basflt/fltshell.cxx
@@ -966,7 +966,8 @@ void SwFltAnchor::SetFrameFormat(SwFrameFormat * _pFrameFormat)
bool SwFltAnchor::operator==(const SfxPoolItem& rItem) const
{
- return pFrameFormat == static_cast<const SwFltAnchor&>(rItem).pFrameFormat;
+ return SfxPoolItem::operator==(rItem) &&
+ pFrameFormat == static_cast<const SwFltAnchor&>(rItem).pFrameFormat;
}
SfxPoolItem* SwFltAnchor::Clone(SfxItemPool*) const
@@ -994,7 +995,8 @@ void SwFltAnchorListener::Notify(const SfxHint& rHint)
// methods of SwFltRedline follow
bool SwFltRedline::operator==(const SfxPoolItem& rItem) const
{
- return this == &rItem;
+ return SfxPoolItem::operator==(rItem) &&
+ this == &rItem;
}
SfxPoolItem* SwFltRedline::Clone( SfxItemPool* ) const
@@ -1026,8 +1028,9 @@ SwFltBookmark::SwFltBookmark( const OUString& rNa, const OUString& rVa,
bool SwFltBookmark::operator==(const SfxPoolItem& rItem) const
{
- return ( maName == static_cast<const SwFltBookmark&>(rItem).maName)
- && (mnHandle == static_cast<const SwFltBookmark&>(rItem).mnHandle);
+ return SfxPoolItem::operator==(rItem)
+ && maName == static_cast<const SwFltBookmark&>(rItem).maName
+ && mnHandle == static_cast<const SwFltBookmark&>(rItem).mnHandle;
}
SfxPoolItem* SwFltBookmark::Clone(SfxItemPool*) const
@@ -1085,7 +1088,8 @@ SwFltTOX::SwFltTOX(SwTOXBase* pBase)
bool SwFltTOX::operator==(const SfxPoolItem& rItem) const
{
- return m_xTOXBase.get() == static_cast<const SwFltTOX&>(rItem).m_xTOXBase.get();
+ return SfxPoolItem::operator==(rItem) &&
+ m_xTOXBase.get() == static_cast<const SwFltTOX&>(rItem).m_xTOXBase.get();
}
SfxPoolItem* SwFltTOX::Clone(SfxItemPool*) const