summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2017-01-25 10:21:25 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-01-25 11:29:08 +0000
commit58868eb9edb819db1684ae04988a77897c62ab59 (patch)
tree1d67261720b36a5ba45e477e151805a7aa692e20
parent0e726874b4bd111f84483f4a4f6592c8ecec6112 (diff)
loplugin: unnecessary destructor svl..svtools
Change-Id: Ie96dda7194c83ba88693f8c91899c732d704a4bd Reviewed-on: https://gerrit.libreoffice.org/33515 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
-rw-r--r--include/svl/cintitem.hxx8
-rw-r--r--include/svl/custritm.hxx2
-rw-r--r--include/svl/flagitem.hxx4
-rw-r--r--include/svl/inethist.hxx1
-rw-r--r--include/svl/intitem.hxx2
-rw-r--r--include/svl/metitem.hxx1
-rw-r--r--include/svl/nfkeytab.hxx1
-rw-r--r--include/svl/ondemand.hxx9
-rw-r--r--include/svl/poolitem.hxx1
-rw-r--r--include/svl/ptitem.hxx3
-rw-r--r--include/svl/rectitem.hxx1
-rw-r--r--include/svl/szitem.hxx3
-rw-r--r--include/svl/visitem.hxx2
-rw-r--r--include/svl/zforlist.hxx1
-rw-r--r--include/svtools/ServerDetailsControls.hxx4
-rw-r--r--include/svtools/imapcirc.hxx1
-rw-r--r--include/svtools/imappoly.hxx1
-rw-r--r--include/svtools/imaprect.hxx1
-rw-r--r--include/svtools/ivctrl.hxx1
-rw-r--r--include/svtools/svparser.hxx1
-rw-r--r--svl/source/items/slstitm.cxx5
-rw-r--r--svl/source/items/stylepool.cxx4
-rw-r--r--svl/source/misc/inethist.cxx5
-rw-r--r--svl/source/undo/undo.cxx4
-rw-r--r--svtools/source/config/accessibilityoptions.cxx6
-rw-r--r--svtools/source/control/ruler.cxx4
-rw-r--r--svtools/source/control/scriptedtext.cxx6
-rw-r--r--svtools/source/dialogs/addresstemplate.cxx4
-rw-r--r--svtools/source/graphic/grfcache.cxx3
-rw-r--r--svtools/source/misc/embedhlp.cxx4
30 files changed, 3 insertions, 90 deletions
diff --git a/include/svl/cintitem.hxx b/include/svl/cintitem.hxx
index e6b404cd1198..2ccfd942d6f9 100644
--- a/include/svl/cintitem.hxx
+++ b/include/svl/cintitem.hxx
@@ -37,8 +37,6 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~CntByteItem() override {}
-
virtual bool operator ==(const SfxPoolItem & rItem) const override;
virtual bool GetPresentation(SfxItemPresentation,
@@ -86,8 +84,6 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~CntUInt16Item() override {}
-
virtual bool operator ==(const SfxPoolItem & rItem) const override;
virtual bool GetPresentation(SfxItemPresentation,
@@ -135,8 +131,6 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~CntInt32Item() override {}
-
virtual bool operator ==(const SfxPoolItem & rItem) const override;
virtual bool GetPresentation(SfxItemPresentation,
@@ -184,8 +178,6 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~CntUInt32Item() override {}
-
virtual bool operator ==(const SfxPoolItem & rItem) const override;
virtual bool GetPresentation(SfxItemPresentation,
diff --git a/include/svl/custritm.hxx b/include/svl/custritm.hxx
index 84b2db1f6ce1..66f65a85b508 100644
--- a/include/svl/custritm.hxx
+++ b/include/svl/custritm.hxx
@@ -41,8 +41,6 @@ public:
SfxPoolItem(rItem), m_aValue(rItem.m_aValue)
{}
- virtual ~CntUnencodedStringItem() override {}
-
virtual bool operator ==(const SfxPoolItem & rItem) const override;
virtual bool GetPresentation(SfxItemPresentation,
diff --git a/include/svl/flagitem.hxx b/include/svl/flagitem.hxx
index f9fd4c05a5d9..3edb95e3a935 100644
--- a/include/svl/flagitem.hxx
+++ b/include/svl/flagitem.hxx
@@ -33,9 +33,7 @@ public:
explicit SfxFlagItem( sal_uInt16 nWhich = 0, sal_uInt16 nValue = 0 );
SfxFlagItem( const SfxFlagItem& );
- virtual ~SfxFlagItem() override {}
-
- virtual sal_uInt8 GetFlagCount() const;
+ virtual sal_uInt8 GetFlagCount() const;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Create(SvStream &, sal_uInt16 nVersion) const override;
diff --git a/include/svl/inethist.hxx b/include/svl/inethist.hxx
index e983d1d6e05c..f5959973a05b 100644
--- a/include/svl/inethist.hxx
+++ b/include/svl/inethist.hxx
@@ -105,7 +105,6 @@ class SVL_DLLPUBLIC INetURLHistoryHint: public SfxHint
const INetURLObject* pObj;
public:
explicit INetURLHistoryHint( const INetURLObject* Object ) : pObj(Object) {}
- virtual ~INetURLHistoryHint() override {}
const INetURLObject* GetObject() const { return pObj; }
};
diff --git a/include/svl/intitem.hxx b/include/svl/intitem.hxx
index da2dc649d755..6a0e4e92d439 100644
--- a/include/svl/intitem.hxx
+++ b/include/svl/intitem.hxx
@@ -55,8 +55,6 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~SfxInt16Item() override {}
-
virtual bool operator ==(const SfxPoolItem & rItem) const override;
virtual bool GetPresentation(SfxItemPresentation,
diff --git a/include/svl/metitem.hxx b/include/svl/metitem.hxx
index 5fcd3ceb7883..c4a5217e050a 100644
--- a/include/svl/metitem.hxx
+++ b/include/svl/metitem.hxx
@@ -28,7 +28,6 @@ public:
explicit SfxMetricItem( sal_uInt16 nWhich, sal_uInt32 nValue );
SfxMetricItem( sal_uInt16 nWhich, SvStream & );
SfxMetricItem( const SfxMetricItem& );
- virtual ~SfxMetricItem() override {}
virtual void ScaleMetrics( long lMult, long lDiv ) override;
virtual bool HasMetrics() const override;
diff --git a/include/svl/nfkeytab.hxx b/include/svl/nfkeytab.hxx
index 923d528cd51b..7872cc4fb512 100644
--- a/include/svl/nfkeytab.hxx
+++ b/include/svl/nfkeytab.hxx
@@ -111,7 +111,6 @@ class NfKeywordTable final
public:
NfKeywordTable() : m_keywords(NF_KEYWORD_ENTRIES_COUNT) {};
- ~NfKeywordTable() {}
OUString & operator[] (Keywords_t::size_type n) { return m_keywords[n]; }
const OUString & operator[] (Keywords_t::size_type n) const { return m_keywords[n]; }
diff --git a/include/svl/ondemand.hxx b/include/svl/ondemand.hxx
index a458877186a5..69139b9cb119 100644
--- a/include/svl/ondemand.hxx
+++ b/include/svl/ondemand.hxx
@@ -149,9 +149,6 @@ public:
, bValid(false)
, bInitialized(false)
{}
- ~OnDemandCalendarWrapper()
- {
- }
void init(
const css::uno::Reference< css::uno::XComponentContext >& rxContext,
@@ -207,9 +204,6 @@ public:
, bValid(false)
, bInitialized(false)
{}
- ~OnDemandTransliterationWrapper()
- {
- }
bool isInitialized() const { return bInitialized; }
@@ -265,9 +259,6 @@ public:
: pPtr(nullptr)
, bInitialized(false)
{}
- ~OnDemandNativeNumberWrapper()
- {
- }
void init(
const css::uno::Reference< css::uno::XComponentContext >& rxContext
diff --git a/include/svl/poolitem.hxx b/include/svl/poolitem.hxx
index b6d8011a40f5..fa2fbd1bd026 100644
--- a/include/svl/poolitem.hxx
+++ b/include/svl/poolitem.hxx
@@ -288,7 +288,6 @@ class SVL_DLLPUBLIC SfxPoolItemHint: public SfxHint
SfxPoolItem* pObj;
public:
explicit SfxPoolItemHint( SfxPoolItem* Object ) : pObj(Object) {}
- virtual ~SfxPoolItemHint() override {}
SfxPoolItem* GetObject() const { return pObj; }
};
diff --git a/include/svl/ptitem.hxx b/include/svl/ptitem.hxx
index 62f75172ad10..0d135ee6481d 100644
--- a/include/svl/ptitem.hxx
+++ b/include/svl/ptitem.hxx
@@ -34,9 +34,8 @@ public:
SfxPointItem();
SfxPointItem( sal_uInt16 nWhich, const Point& rVal );
SfxPointItem( const SfxPointItem& );
- virtual ~SfxPointItem() override {}
- virtual bool GetPresentation( SfxItemPresentation ePres,
+ virtual bool GetPresentation( SfxItemPresentation ePres,
MapUnit eCoreMetric,
MapUnit ePresMetric,
OUString &rText,
diff --git a/include/svl/rectitem.hxx b/include/svl/rectitem.hxx
index 28872aec9a69..359b7aa4de41 100644
--- a/include/svl/rectitem.hxx
+++ b/include/svl/rectitem.hxx
@@ -35,7 +35,6 @@ public:
SfxRectangleItem();
SfxRectangleItem( sal_uInt16 nWhich, const Rectangle& rVal );
SfxRectangleItem( const SfxRectangleItem& );
- virtual ~SfxRectangleItem() override {}
virtual bool GetPresentation( SfxItemPresentation ePres,
MapUnit eCoreMetric,
diff --git a/include/svl/szitem.hxx b/include/svl/szitem.hxx
index 7fac37987f25..0adfd8466568 100644
--- a/include/svl/szitem.hxx
+++ b/include/svl/szitem.hxx
@@ -33,9 +33,8 @@ private:
public:
SfxSizeItem( sal_uInt16 nWhich, const Size& rVal );
SfxSizeItem( const SfxSizeItem& );
- virtual ~SfxSizeItem() override {}
- virtual bool GetPresentation( SfxItemPresentation ePres,
+ virtual bool GetPresentation( SfxItemPresentation ePres,
MapUnit eCoreMetric,
MapUnit ePresMetric,
OUString &rText,
diff --git a/include/svl/visitem.hxx b/include/svl/visitem.hxx
index e6e054eff5bb..8d3076d96058 100644
--- a/include/svl/visitem.hxx
+++ b/include/svl/visitem.hxx
@@ -42,8 +42,6 @@ public:
SfxPoolItem(rItem), m_nValue(rItem.m_nValue)
{}
- virtual ~SfxVisibilityItem() override {}
-
virtual bool operator ==(const SfxPoolItem & rItem) const override;
virtual bool GetPresentation(SfxItemPresentation, MapUnit, MapUnit,
diff --git a/include/svl/zforlist.hxx b/include/svl/zforlist.hxx
index ab7dd90f1426..37c2b26c91cd 100644
--- a/include/svl/zforlist.hxx
+++ b/include/svl/zforlist.hxx
@@ -249,7 +249,6 @@ public:
NfCurrencyEntry( const css::i18n::Currency & rCurr,
const LocaleDataWrapper& rLocaleData,
LanguageType eLang );
- ~NfCurrencyEntry() {}
/// Symbols and language identical
bool operator==( const NfCurrencyEntry& r ) const;
diff --git a/include/svtools/ServerDetailsControls.hxx b/include/svtools/ServerDetailsControls.hxx
index 4631c99210dc..49965ad5e6f8 100644
--- a/include/svtools/ServerDetailsControls.hxx
+++ b/include/svtools/ServerDetailsControls.hxx
@@ -73,7 +73,6 @@ class HostDetailsContainer : public DetailsContainer
public:
HostDetailsContainer( VclBuilderContainer* pBuilder, sal_uInt16 nPort, const OUString& sScheme );
- virtual ~HostDetailsContainer( ) override { };
virtual void show( bool bShow = true ) override;
virtual INetURLObject getUrl( ) override;
@@ -95,7 +94,6 @@ class DavDetailsContainer : public HostDetailsContainer
public:
DavDetailsContainer( VclBuilderContainer* pBuilder );
- virtual ~DavDetailsContainer( ) override { };
virtual void show( bool bShow = true ) override;
virtual bool enableUserCredentials( ) override { return false; };
@@ -115,7 +113,6 @@ class SmbDetailsContainer : public DetailsContainer
public:
SmbDetailsContainer( VclBuilderContainer* pBuilder );
- virtual ~SmbDetailsContainer( ) override { };
virtual INetURLObject getUrl( ) override;
virtual bool setUrl( const INetURLObject& rUrl ) override;
@@ -140,7 +137,6 @@ class CmisDetailsContainer : public DetailsContainer
public:
CmisDetailsContainer(VclBuilderContainer* pBuilder, Dialog* pParentDialog, OUString const & sBinding);
- virtual ~CmisDetailsContainer( ) override { };
virtual void show( bool bShow = true ) override;
virtual INetURLObject getUrl( ) override;
diff --git a/include/svtools/imapcirc.hxx b/include/svtools/imapcirc.hxx
index f8c1273b6e7a..1667abe1da1c 100644
--- a/include/svtools/imapcirc.hxx
+++ b/include/svtools/imapcirc.hxx
@@ -49,7 +49,6 @@ public:
const OUString& rName,
bool bActive = true,
bool bPixelCoords = true );
- virtual ~IMapCircleObject() override {}
virtual sal_uInt16 GetType() const override;
virtual bool IsHit( const Point& rPoint ) const override;
diff --git a/include/svtools/imappoly.hxx b/include/svtools/imappoly.hxx
index 5242edb5561a..42626b5209df 100644
--- a/include/svtools/imappoly.hxx
+++ b/include/svtools/imappoly.hxx
@@ -50,7 +50,6 @@ public:
const OUString& rName,
bool bActive = true,
bool bPixelCoords = true );
- virtual ~IMapPolygonObject() override {}
virtual sal_uInt16 GetType() const override;
virtual bool IsHit( const Point& rPoint ) const override;
diff --git a/include/svtools/imaprect.hxx b/include/svtools/imaprect.hxx
index ba564ae1970c..4aac46946b9b 100644
--- a/include/svtools/imaprect.hxx
+++ b/include/svtools/imaprect.hxx
@@ -48,7 +48,6 @@ public:
const OUString& rName,
bool bActive = true,
bool bPixelCoords = true );
- virtual ~IMapRectangleObject() override {};
virtual sal_uInt16 GetType() const override;
virtual bool IsHit( const Point& rPoint ) const override;
diff --git a/include/svtools/ivctrl.hxx b/include/svtools/ivctrl.hxx
index 8a27031a102b..2b975084d3f1 100644
--- a/include/svtools/ivctrl.hxx
+++ b/include/svtools/ivctrl.hxx
@@ -115,7 +115,6 @@ class SvxIconChoiceCtrlEntry
public:
SvxIconChoiceCtrlEntry( const OUString& rText, const Image& rImage );
- ~SvxIconChoiceCtrlEntry () {}
const Image& GetImage () const { return aImage; }
void SetText ( const OUString& rText ) { aText = rText; }
diff --git a/include/svtools/svparser.hxx b/include/svtools/svparser.hxx
index b184702c1853..03da935fdd9d 100644
--- a/include/svtools/svparser.hxx
+++ b/include/svtools/svparser.hxx
@@ -81,7 +81,6 @@ protected:
, nTokenId(0)
{
}
- ~TokenStackType() { }
};
// methods for Token stack
diff --git a/svl/source/items/slstitm.cxx b/svl/source/items/slstitm.cxx
index ea8ee3fefcfa..8e8bca223a2e 100644
--- a/svl/source/items/slstitm.cxx
+++ b/svl/source/items/slstitm.cxx
@@ -34,14 +34,9 @@ public:
std::vector<OUString> aList;
SfxImpStringList() {}
- ~SfxImpStringList();
};
-SfxImpStringList::~SfxImpStringList()
-{
-}
-
SfxStringListItem::SfxStringListItem()
{
}
diff --git a/svl/source/items/stylepool.cxx b/svl/source/items/stylepool.cxx
index 2fbee928d367..cfc61ab4ed0e 100644
--- a/svl/source/items/stylepool.cxx
+++ b/svl/source/items/stylepool.cxx
@@ -362,10 +362,6 @@ public:
"<StylePoolImpl::StylePoolImpl(..)> - <SfxItemSet::Clone( sal_False )> does not work as excepted - <mpIgnorableItems> is not empty." );
}
- ~StylePoolImpl()
- {
- }
-
std::shared_ptr<SfxItemSet> insertItemSet( const SfxItemSet& rSet );
// #i86923#
diff --git a/svl/source/misc/inethist.cxx b/svl/source/misc/inethist.cxx
index 3eecd4b3288e..d84a2622c41c 100644
--- a/svl/source/misc/inethist.cxx
+++ b/svl/source/misc/inethist.cxx
@@ -150,7 +150,6 @@ class INetURLHistory_Impl
public:
INetURLHistory_Impl();
- ~INetURLHistory_Impl();
INetURLHistory_Impl(const INetURLHistory_Impl&) = delete;
INetURLHistory_Impl& operator=(const INetURLHistory_Impl&) = delete;
@@ -165,10 +164,6 @@ INetURLHistory_Impl::INetURLHistory_Impl()
initialize();
}
-INetURLHistory_Impl::~INetURLHistory_Impl()
-{
-}
-
void INetURLHistory_Impl::initialize()
{
m_aHead.initialize();
diff --git a/svl/source/undo/undo.cxx b/svl/source/undo/undo.cxx
index 116e3dff647f..4636021b5b75 100644
--- a/svl/source/undo/undo.cxx
+++ b/svl/source/undo/undo.cxx
@@ -249,10 +249,6 @@ struct SfxUndoManager_Data
pActUndoArray = pUndoArray.get();
}
- ~SfxUndoManager_Data()
- {
- }
-
// Copy assignment is forbidden and not implemented.
SfxUndoManager_Data (const SfxUndoManager_Data &) = delete;
SfxUndoManager_Data & operator= (const SfxUndoManager_Data &) = delete;
diff --git a/svtools/source/config/accessibilityoptions.cxx b/svtools/source/config/accessibilityoptions.cxx
index 2dbb8362e82b..5c2fc3366acc 100644
--- a/svtools/source/config/accessibilityoptions.cxx
+++ b/svtools/source/config/accessibilityoptions.cxx
@@ -52,7 +52,6 @@ private:
public:
SvtAccessibilityOptions_Impl();
- ~SvtAccessibilityOptions_Impl();
void SetVCLSettings();
bool GetIsForPagePreviews() const;
@@ -100,11 +99,6 @@ SvtAccessibilityOptions_Impl::SvtAccessibilityOptions_Impl()
}
}
-SvtAccessibilityOptions_Impl::~SvtAccessibilityOptions_Impl()
-{
-}
-
-
bool SvtAccessibilityOptions_Impl::GetIsForPagePreviews() const
{
css::uno::Reference< css::beans::XPropertySet > xNode(m_xCfg, css::uno::UNO_QUERY);
diff --git a/svtools/source/control/ruler.cxx b/svtools/source/control/ruler.cxx
index 0981bc1b331e..413e92cd9bea 100644
--- a/svtools/source/control/ruler.cxx
+++ b/svtools/source/control/ruler.cxx
@@ -88,7 +88,6 @@ private:
public:
ImplRulerData();
- ~ImplRulerData();
ImplRulerData& operator=( const ImplRulerData& rData );
};
@@ -111,9 +110,6 @@ ImplRulerData::ImplRulerData() :
{
}
-ImplRulerData::~ImplRulerData()
-{}
-
ImplRulerData& ImplRulerData::operator=( const ImplRulerData& rData )
{
if( this == &rData )
diff --git a/svtools/source/control/scriptedtext.cxx b/svtools/source/control/scriptedtext.cxx
index c0e26ab11230..06a27c0f5f44 100644
--- a/svtools/source/control/scriptedtext.cxx
+++ b/svtools/source/control/scriptedtext.cxx
@@ -69,8 +69,6 @@ public:
/** Copy constructor. */
SvtScriptedTextHelper_Impl(
const SvtScriptedTextHelper_Impl& _rCopy );
- /** Destructor. */
- ~SvtScriptedTextHelper_Impl();
/** Sets new fonts and recalculates the text width. */
void SetFonts( vcl::Font* _pLatinFont, vcl::Font* _pAsianFont, vcl::Font* _pCmplxFont );
@@ -111,10 +109,6 @@ SvtScriptedTextHelper_Impl::SvtScriptedTextHelper_Impl( const SvtScriptedTextHel
{
}
-SvtScriptedTextHelper_Impl::~SvtScriptedTextHelper_Impl()
-{
-}
-
const vcl::Font& SvtScriptedTextHelper_Impl::GetFont( sal_uInt16 _nScript ) const
{
switch( _nScript )
diff --git a/svtools/source/dialogs/addresstemplate.cxx b/svtools/source/dialogs/addresstemplate.cxx
index 8338cdeb2bce..7d59771ea77d 100644
--- a/svtools/source/dialogs/addresstemplate.cxx
+++ b/svtools/source/dialogs/addresstemplate.cxx
@@ -472,10 +472,6 @@ void AssignmentPersistentData::ImplCommit()
memset(pFields, 0, sizeof(pFields));
}
- ~AddressBookSourceDialogData()
- {
- }
-
// Copy assignment is forbidden and not implemented.
AddressBookSourceDialogData (const AddressBookSourceDialogData &) = delete;
AddressBookSourceDialogData & operator= (const AddressBookSourceDialogData &) = delete;
diff --git a/svtools/source/graphic/grfcache.cxx b/svtools/source/graphic/grfcache.cxx
index 1d2cf43a8e6f..273afffaeedc 100644
--- a/svtools/source/graphic/grfcache.cxx
+++ b/svtools/source/graphic/grfcache.cxx
@@ -48,10 +48,7 @@ private:
BitmapChecksum mnID4;
public:
-
-
explicit GraphicID( const GraphicObject& rObj );
- ~GraphicID() {}
bool operator==( const GraphicID& rID ) const
{
diff --git a/svtools/source/misc/embedhlp.cxx b/svtools/source/misc/embedhlp.cxx
index 451a469eea90..ac3f498eeb9c 100644
--- a/svtools/source/misc/embedhlp.cxx
+++ b/svtools/source/misc/embedhlp.cxx
@@ -267,10 +267,6 @@ struct EmbeddedObjectRef_Impl
if (r.pGraphic && !r.bNeedUpdate)
pGraphic.reset( new Graphic(*r.pGraphic) );
}
-
- ~EmbeddedObjectRef_Impl()
- {
- }
};
const uno::Reference <embed::XEmbeddedObject>& EmbeddedObjectRef::operator->() const