summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2017-01-25 08:21:03 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-01-25 08:15:36 +0000
commitef2b4342e9f8a887bb840d8a6c875125139d433a (patch)
treecf261b63e7cceef509dcaf7244e08ba83ea2bbe2 /oox
parent3c6b7c8b43d23dd7de46c02ee2cfa5bd2a97f168 (diff)
loplugin: unnecessary destructor oox..sax
Change-Id: Ie12bfabc92bce04d702f3e77aa5896366e49245e Reviewed-on: https://gerrit.libreoffice.org/33509 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'oox')
-rw-r--r--oox/inc/drawingml/chart/chartcontextbase.hxx2
-rw-r--r--oox/source/core/xmlfilterbase.cxx5
-rw-r--r--oox/source/drawingml/chart/plotareaconverter.cxx1
-rw-r--r--oox/source/drawingml/diagram/diagramlayoutatoms.hxx11
4 files changed, 0 insertions, 19 deletions
diff --git a/oox/inc/drawingml/chart/chartcontextbase.hxx b/oox/inc/drawingml/chart/chartcontextbase.hxx
index 2639e0823024..c5e194a4c0d1 100644
--- a/oox/inc/drawingml/chart/chartcontextbase.hxx
+++ b/oox/inc/drawingml/chart/chartcontextbase.hxx
@@ -34,7 +34,6 @@ class ContextBase : public ::oox::core::ContextHandler2
public:
explicit ContextBase( ::oox::core::ContextHandler2Helper& rParent, ModelType& rModel ) :
::oox::core::ContextHandler2( rParent ), mrModel( rModel ) {}
- virtual ~ContextBase() override {}
protected:
ModelType& mrModel;
@@ -46,7 +45,6 @@ class FragmentBase : public ::oox::core::FragmentHandler2
public:
explicit FragmentBase( ::oox::core::XmlFilterBase& rFilter, const OUString& rFragmentPath, ModelType& rModel ) :
::oox::core::FragmentHandler2( rFilter, rFragmentPath, false ), mrModel( rModel ) {}
- virtual ~FragmentBase() override {}
protected:
ModelType& mrModel;
diff --git a/oox/source/core/xmlfilterbase.cxx b/oox/source/core/xmlfilterbase.cxx
index 21f0b505e986..7d1651c56780 100644
--- a/oox/source/core/xmlfilterbase.cxx
+++ b/oox/source/core/xmlfilterbase.cxx
@@ -183,7 +183,6 @@ struct XmlFilterBaseImpl
/// @throws RuntimeException
explicit XmlFilterBaseImpl( const Reference< XComponentContext >& rxContext ) throw( RuntimeException );
- ~XmlFilterBaseImpl();
};
XmlFilterBaseImpl::XmlFilterBaseImpl( const Reference< XComponentContext >& rxContext ) throw( RuntimeException ) :
@@ -195,10 +194,6 @@ XmlFilterBaseImpl::XmlFilterBaseImpl( const Reference< XComponentContext >& rxCo
registerNamespaces(maFastParser);
}
-XmlFilterBaseImpl::~XmlFilterBaseImpl()
-{
-}
-
XmlFilterBase::XmlFilterBase( const Reference< XComponentContext >& rxContext ) throw( RuntimeException ) :
FilterBase( rxContext ),
mxImpl( new XmlFilterBaseImpl( rxContext ) ),
diff --git a/oox/source/drawingml/chart/plotareaconverter.cxx b/oox/source/drawingml/chart/plotareaconverter.cxx
index 19784b392b0a..fd444c131094 100644
--- a/oox/source/drawingml/chart/plotareaconverter.cxx
+++ b/oox/source/drawingml/chart/plotareaconverter.cxx
@@ -57,7 +57,6 @@ struct AxesSetModel
AxisMap maAxes; /// All axes mapped by API axis type.
inline explicit AxesSetModel() {}
- inline ~AxesSetModel() {}
};
/** Axes set converter. This is a helper class for the plot area converter. */
diff --git a/oox/source/drawingml/diagram/diagramlayoutatoms.hxx b/oox/source/drawingml/diagram/diagramlayoutatoms.hxx
index 8601424b4aee..de8d80b5be51 100644
--- a/oox/source/drawingml/diagram/diagramlayoutatoms.hxx
+++ b/oox/source/drawingml/diagram/diagramlayoutatoms.hxx
@@ -105,8 +105,6 @@ public:
mnRefType(-1), mnRefPointType(-1), mfFactor(1.0), mfValue(0.0), mnOperator(0)
{}
- virtual ~ConstraintAtom() override { }
-
virtual void accept( LayoutAtomVisitor& ) override;
void setFor( sal_Int32 nToken )
@@ -151,8 +149,6 @@ class AlgAtom
public:
AlgAtom() : mnType(0), maMap() {}
- virtual ~AlgAtom() override { }
-
typedef std::map<sal_Int32,sal_Int32> ParamMap;
virtual void accept( LayoutAtomVisitor& ) override;
@@ -177,8 +173,6 @@ class ForEachAtom
public:
explicit ForEachAtom(const css::uno::Reference< css::xml::sax::XFastAttributeList >& xAttributes);
- virtual ~ForEachAtom() override { }
-
IteratorAttr & iterator()
{ return maIter; }
virtual void accept( LayoutAtomVisitor& ) override;
@@ -194,8 +188,6 @@ class ConditionAtom
{
public:
explicit ConditionAtom(const css::uno::Reference< css::xml::sax::XFastAttributeList >& xAttributes);
- virtual ~ConditionAtom() override
- { }
virtual void accept( LayoutAtomVisitor& ) override;
void readElseBranch()
{ mbElse=true; }
@@ -215,8 +207,6 @@ class ChooseAtom
: public LayoutAtom
{
public:
- virtual ~ChooseAtom() override
- { }
virtual void accept( LayoutAtomVisitor& ) override;
};
@@ -240,7 +230,6 @@ public:
typedef std::array<css::uno::Any, 9> VarMap;
LayoutNode() : mnChildOrder(0) {}
- virtual ~LayoutNode() override { }
virtual void accept( LayoutAtomVisitor& ) override;
VarMap & variables()
{ return mVariables; }