summaryrefslogtreecommitdiff
path: root/xmloff
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-04-01 19:18:35 +0200
committerStephan Bergmann <sbergman@redhat.com>2014-04-01 19:22:54 +0200
commit362d4f0cd4e50111edfae9d30c90602c37ed65a2 (patch)
tree0b432c049d580dcac6130bca9fb028bab8af8fa8 /xmloff
parentb66d87086804460c1986df1b832fd6b2ea075a90 (diff)
Explicitly mark overriding destructors as "virtual"
It appears that the C++ standard allows overriding destructors to be marked "override," but at least some MSVC versions complain about it, so at least make sure such destructors are explicitly marked "virtual." Change-Id: I0e1cafa7584fd16ebdce61f569eae2373a71b0a1
Diffstat (limited to 'xmloff')
-rw-r--r--xmloff/inc/XMLChartPropertySetMapper.hxx2
-rw-r--r--xmloff/inc/XMLIndexBibliographyConfigurationContext.hxx2
-rw-r--r--xmloff/inc/XMLLineNumberingImportContext.hxx2
-rw-r--r--xmloff/inc/xmlversion.hxx6
-rw-r--r--xmloff/source/draw/animationimport.cxx2
-rw-r--r--xmloff/source/draw/sdpropls.hxx2
-rw-r--r--xmloff/source/draw/sdxmlimp_impl.hxx2
-rw-r--r--xmloff/source/forms/attriblistmerge.hxx2
-rw-r--r--xmloff/source/forms/elementexport.hxx4
-rw-r--r--xmloff/source/style/XMLFootnoteSeparatorImport.hxx2
-rw-r--r--xmloff/source/text/XMLAutoMarkFileContext.hxx2
-rw-r--r--xmloff/source/text/XMLAutoTextContainerEventImport.hxx2
-rw-r--r--xmloff/source/text/XMLAutoTextEventExport.hxx2
-rw-r--r--xmloff/source/text/XMLAutoTextEventImport.hxx2
-rw-r--r--xmloff/source/text/XMLChangeImportContext.hxx2
-rw-r--r--xmloff/source/text/XMLChangeInfoContext.hxx2
-rw-r--r--xmloff/source/text/XMLChangedRegionImportContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexAlphabeticalSourceContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexBibliographyEntryContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexBibliographySourceContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexBodyContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexChapterInfoEntryContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexIllustrationSourceContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexObjectSourceContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexSimpleEntryContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexSourceBaseContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexSpanEntryContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexTOCContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexTOCSourceContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexTOCStylesContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexTabStopEntryContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexTableSourceContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexTemplateContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexTitleTemplateContext.hxx2
-rw-r--r--xmloff/source/text/XMLIndexUserSourceContext.hxx2
-rw-r--r--xmloff/source/text/XMLLineNumberingSeparatorImportContext.hxx2
-rw-r--r--xmloff/source/text/XMLSectionFootnoteConfigImport.hxx2
-rw-r--r--xmloff/source/text/XMLSectionImportContext.hxx2
-rw-r--r--xmloff/source/text/XMLSectionSourceDDEImportContext.hxx2
-rw-r--r--xmloff/source/text/XMLSectionSourceImportContext.hxx2
-rw-r--r--xmloff/source/text/XMLTrackedChangesImportContext.hxx2
-rw-r--r--xmloff/source/transform/ChartPlotAreaOASISTContext.cxx2
-rw-r--r--xmloff/source/transform/ChartPlotAreaOOoTContext.cxx2
-rw-r--r--xmloff/source/transform/MutableAttrList.hxx2
44 files changed, 47 insertions, 47 deletions
diff --git a/xmloff/inc/XMLChartPropertySetMapper.hxx b/xmloff/inc/XMLChartPropertySetMapper.hxx
index 7885d9a3dce4..1507b162ab69 100644
--- a/xmloff/inc/XMLChartPropertySetMapper.hxx
+++ b/xmloff/inc/XMLChartPropertySetMapper.hxx
@@ -43,7 +43,7 @@ class XMLChartPropertySetMapper : public XMLPropertySetMapper
{
public:
explicit XMLChartPropertySetMapper( bool bForExport );
- ~XMLChartPropertySetMapper();
+ virtual ~XMLChartPropertySetMapper();
};
class XMLChartExportPropertyMapper : public SvXMLExportPropertyMapper
diff --git a/xmloff/inc/XMLIndexBibliographyConfigurationContext.hxx b/xmloff/inc/XMLIndexBibliographyConfigurationContext.hxx
index f0c4dc4f188e..f3dff8088491 100644
--- a/xmloff/inc/XMLIndexBibliographyConfigurationContext.hxx
+++ b/xmloff/inc/XMLIndexBibliographyConfigurationContext.hxx
@@ -75,7 +75,7 @@ public:
const ::com::sun::star::uno::Reference<
::com::sun::star::xml::sax::XAttributeList> & xAttrList);
- ~XMLIndexBibliographyConfigurationContext();
+ virtual ~XMLIndexBibliographyConfigurationContext();
protected:
diff --git a/xmloff/inc/XMLLineNumberingImportContext.hxx b/xmloff/inc/XMLLineNumberingImportContext.hxx
index fbfa477df39c..8cc440cbcce8 100644
--- a/xmloff/inc/XMLLineNumberingImportContext.hxx
+++ b/xmloff/inc/XMLLineNumberingImportContext.hxx
@@ -86,7 +86,7 @@ public:
const ::com::sun::star::uno::Reference<
::com::sun::star::xml::sax::XAttributeList> & xAttrList);
- ~XMLLineNumberingImportContext();
+ virtual ~XMLLineNumberingImportContext();
// to be used by child context: set separator info
void SetSeparatorText(const OUString& sText);
diff --git a/xmloff/inc/xmlversion.hxx b/xmloff/inc/xmlversion.hxx
index 93ec3c6ecdcd..cc23e9bea8aa 100644
--- a/xmloff/inc/xmlversion.hxx
+++ b/xmloff/inc/xmlversion.hxx
@@ -69,7 +69,7 @@ public:
XMLVersionListImport(
const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > xContext,
com::sun::star::uno::Sequence < com::sun::star::util::RevisionTag >& rVersions );
- ~XMLVersionListImport() throw();
+ virtual ~XMLVersionListImport() throw();
com::sun::star::uno::Sequence < com::sun::star::util::RevisionTag >&
GetList() { return maVersions; }
@@ -88,7 +88,7 @@ public:
const ::com::sun::star::uno::Reference<
::com::sun::star::xml::sax::XAttributeList > & xAttrList );
- ~XMLVersionListContext();
+ virtual ~XMLVersionListContext();
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -114,7 +114,7 @@ public:
const ::com::sun::star::uno::Reference<
::com::sun::star::xml::sax::XAttributeList > & xAttrList );
- ~XMLVersionContext();
+ virtual ~XMLVersionContext();
};
class XMLVersionListPersistence : public ::cppu::WeakImplHelper1< ::com::sun::star::document::XDocumentRevisionListPersistence >
diff --git a/xmloff/source/draw/animationimport.cxx b/xmloff/source/draw/animationimport.cxx
index 63e323e42fe7..92d0ac3e2192 100644
--- a/xmloff/source/draw/animationimport.cxx
+++ b/xmloff/source/draw/animationimport.cxx
@@ -1256,7 +1256,7 @@ class AnimationsImport: public SvXMLImport, public XAnimationNodeSupplier
{
public:
AnimationsImport( const Reference< XComponentContext > & rxContext );
- ~AnimationsImport() throw ();
+ virtual ~AnimationsImport() throw ();
SvXMLImportContext* CreateContext(sal_uInt16 nPrefix, const OUString& rLocalName, const Reference<XAttributeList>& xAttrList) SAL_OVERRIDE;
diff --git a/xmloff/source/draw/sdpropls.hxx b/xmloff/source/draw/sdpropls.hxx
index 4849aebc574a..2fc4dd72ad3b 100644
--- a/xmloff/source/draw/sdpropls.hxx
+++ b/xmloff/source/draw/sdpropls.hxx
@@ -224,7 +224,7 @@ class XMLShapePropertySetMapper : public XMLPropertySetMapper
{
public:
XMLShapePropertySetMapper(const UniReference< XMLPropertyHandlerFactory >& rFactoryRef, bool bForExport);
- ~XMLShapePropertySetMapper();
+ virtual ~XMLShapePropertySetMapper();
};
class XMLShapeExportPropertyMapper : public SvXMLExportPropertyMapper
diff --git a/xmloff/source/draw/sdxmlimp_impl.hxx b/xmloff/source/draw/sdxmlimp_impl.hxx
index 6ebc49dc2ed7..9870a48b2039 100644
--- a/xmloff/source/draw/sdxmlimp_impl.hxx
+++ b/xmloff/source/draw/sdxmlimp_impl.hxx
@@ -222,7 +222,7 @@ public:
const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext >& xContext,
OUString const & implementationName,
sal_Bool bIsDraw, sal_uInt16 nImportFlags );
- ~SdXMLImport() throw ();
+ virtual ~SdXMLImport() throw ();
// XImporter
virtual void SAL_CALL setTargetDocument( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XComponent >& xDoc ) throw(::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
diff --git a/xmloff/source/forms/attriblistmerge.hxx b/xmloff/source/forms/attriblistmerge.hxx
index 0f9d19be920c..45b8c624dcb1 100644
--- a/xmloff/source/forms/attriblistmerge.hxx
+++ b/xmloff/source/forms/attriblistmerge.hxx
@@ -45,7 +45,7 @@ namespace xmloff
typedef std::vector< ::com::sun::star::uno::Reference< ::com::sun::star::xml::sax::XAttributeList > > AttributeListArray;
AttributeListArray m_aLists;
- ~OAttribListMerger() { }
+ virtual ~OAttribListMerger() { }
public:
OAttribListMerger() { }
diff --git a/xmloff/source/forms/elementexport.hxx b/xmloff/source/forms/elementexport.hxx
index 5411a9133ddd..afde7f0db4c5 100644
--- a/xmloff/source/forms/elementexport.hxx
+++ b/xmloff/source/forms/elementexport.hxx
@@ -119,7 +119,7 @@ namespace xmloff
const OUString& _rControlId,
const OUString& _rReferringControls,
const ::com::sun::star::uno::Sequence< ::com::sun::star::script::ScriptEventDescriptor >& _rxEvents);
- ~OControlExport();
+ virtual ~OControlExport();
protected:
/// start the XML element
@@ -271,7 +271,7 @@ namespace xmloff
const OUString& _rControlId,
const ::com::sun::star::uno::Sequence< ::com::sun::star::script::ScriptEventDescriptor >& _rxEvents);
- ~OColumnExport();
+ virtual ~OColumnExport();
protected:
// OControlExport overridables
diff --git a/xmloff/source/style/XMLFootnoteSeparatorImport.hxx b/xmloff/source/style/XMLFootnoteSeparatorImport.hxx
index 8ab79ba8a907..46da74cd3111 100644
--- a/xmloff/source/style/XMLFootnoteSeparatorImport.hxx
+++ b/xmloff/source/style/XMLFootnoteSeparatorImport.hxx
@@ -58,7 +58,7 @@ public:
const UniReference<XMLPropertySetMapper> & rMapperRef,
sal_Int32 nIndex);
- ~XMLFootnoteSeparatorImport();
+ virtual ~XMLFootnoteSeparatorImport();
virtual void StartElement(
const ::com::sun::star::uno::Reference<
diff --git a/xmloff/source/text/XMLAutoMarkFileContext.hxx b/xmloff/source/text/XMLAutoMarkFileContext.hxx
index c1ef67691394..f0c2c10a9ce2 100644
--- a/xmloff/source/text/XMLAutoMarkFileContext.hxx
+++ b/xmloff/source/text/XMLAutoMarkFileContext.hxx
@@ -43,7 +43,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLocalName);
- ~XMLAutoMarkFileContext();
+ virtual ~XMLAutoMarkFileContext();
protected:
diff --git a/xmloff/source/text/XMLAutoTextContainerEventImport.hxx b/xmloff/source/text/XMLAutoTextContainerEventImport.hxx
index 9d830566d305..8f4e66c21f83 100644
--- a/xmloff/source/text/XMLAutoTextContainerEventImport.hxx
+++ b/xmloff/source/text/XMLAutoTextContainerEventImport.hxx
@@ -51,7 +51,7 @@ public:
const ::com::sun::star::uno::Reference<
::com::sun::star::container::XNameReplace > & rEvents );
- ~XMLAutoTextContainerEventImport();
+ virtual ~XMLAutoTextContainerEventImport();
protected:
diff --git a/xmloff/source/text/XMLAutoTextEventExport.hxx b/xmloff/source/text/XMLAutoTextEventExport.hxx
index ebc402ba3cce..5685055a47ac 100644
--- a/xmloff/source/text/XMLAutoTextEventExport.hxx
+++ b/xmloff/source/text/XMLAutoTextEventExport.hxx
@@ -59,7 +59,7 @@ public:
const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext >& xContext, OUString const & implementationName, sal_uInt16 nFlags
);
- ~XMLAutoTextEventExport();
+ virtual ~XMLAutoTextEventExport();
// XInitialization
virtual void SAL_CALL initialize(
diff --git a/xmloff/source/text/XMLAutoTextEventImport.hxx b/xmloff/source/text/XMLAutoTextEventImport.hxx
index 4e218aa6c03c..29a3d25d778d 100644
--- a/xmloff/source/text/XMLAutoTextEventImport.hxx
+++ b/xmloff/source/text/XMLAutoTextEventImport.hxx
@@ -48,7 +48,7 @@ public:
const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext >& xContext
) throw();
- ~XMLAutoTextEventImport() throw();
+ virtual ~XMLAutoTextEventImport() throw();
// XInitialization
virtual void SAL_CALL initialize(
diff --git a/xmloff/source/text/XMLChangeImportContext.hxx b/xmloff/source/text/XMLChangeImportContext.hxx
index 6ed96bb53273..0bb5767db585 100644
--- a/xmloff/source/text/XMLChangeImportContext.hxx
+++ b/xmloff/source/text/XMLChangeImportContext.hxx
@@ -64,7 +64,7 @@ public:
/// (usually before a section or table)
sal_Bool bIsOutsideOfParagraph = sal_False);
- ~XMLChangeImportContext();
+ virtual ~XMLChangeImportContext();
virtual void StartElement(
const ::com::sun::star::uno::Reference<
diff --git a/xmloff/source/text/XMLChangeInfoContext.hxx b/xmloff/source/text/XMLChangeInfoContext.hxx
index 6851e4ef2e9f..30c9159a80bc 100644
--- a/xmloff/source/text/XMLChangeInfoContext.hxx
+++ b/xmloff/source/text/XMLChangeInfoContext.hxx
@@ -60,7 +60,7 @@ public:
XMLChangedRegionImportContext& rChangedRegion,
const OUString& rChangeType);
- ~XMLChangeInfoContext();
+ virtual ~XMLChangeInfoContext();
virtual void StartElement(
const ::com::sun::star::uno::Reference<
diff --git a/xmloff/source/text/XMLChangedRegionImportContext.hxx b/xmloff/source/text/XMLChangedRegionImportContext.hxx
index 0eee664216a5..65df3ccced46 100644
--- a/xmloff/source/text/XMLChangedRegionImportContext.hxx
+++ b/xmloff/source/text/XMLChangedRegionImportContext.hxx
@@ -62,7 +62,7 @@ public:
sal_uInt16 nPrefix,
const OUString& rLocalName);
- ~XMLChangedRegionImportContext();
+ virtual ~XMLChangedRegionImportContext();
virtual void StartElement(
const ::com::sun::star::uno::Reference<
diff --git a/xmloff/source/text/XMLIndexAlphabeticalSourceContext.hxx b/xmloff/source/text/XMLIndexAlphabeticalSourceContext.hxx
index 9ee884180c5f..7f84bd6696e5 100644
--- a/xmloff/source/text/XMLIndexAlphabeticalSourceContext.hxx
+++ b/xmloff/source/text/XMLIndexAlphabeticalSourceContext.hxx
@@ -75,7 +75,7 @@ public:
::com::sun::star::uno::Reference<
::com::sun::star::beans::XPropertySet> & rPropSet);
- ~XMLIndexAlphabeticalSourceContext();
+ virtual ~XMLIndexAlphabeticalSourceContext();
protected:
diff --git a/xmloff/source/text/XMLIndexBibliographyEntryContext.hxx b/xmloff/source/text/XMLIndexBibliographyEntryContext.hxx
index 42b18cc85fc9..9ecf6fd592d1 100644
--- a/xmloff/source/text/XMLIndexBibliographyEntryContext.hxx
+++ b/xmloff/source/text/XMLIndexBibliographyEntryContext.hxx
@@ -53,7 +53,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLocalName );
- ~XMLIndexBibliographyEntryContext();
+ virtual ~XMLIndexBibliographyEntryContext();
protected:
diff --git a/xmloff/source/text/XMLIndexBibliographySourceContext.hxx b/xmloff/source/text/XMLIndexBibliographySourceContext.hxx
index 463b9c5d36ad..f3de882512b6 100644
--- a/xmloff/source/text/XMLIndexBibliographySourceContext.hxx
+++ b/xmloff/source/text/XMLIndexBibliographySourceContext.hxx
@@ -47,7 +47,7 @@ public:
::com::sun::star::uno::Reference<
::com::sun::star::beans::XPropertySet> & rPropSet);
- ~XMLIndexBibliographySourceContext();
+ virtual ~XMLIndexBibliographySourceContext();
protected:
diff --git a/xmloff/source/text/XMLIndexBodyContext.hxx b/xmloff/source/text/XMLIndexBodyContext.hxx
index 581faf4de228..837fcf163b6f 100644
--- a/xmloff/source/text/XMLIndexBodyContext.hxx
+++ b/xmloff/source/text/XMLIndexBodyContext.hxx
@@ -48,7 +48,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLocalName );
- ~XMLIndexBodyContext();
+ virtual ~XMLIndexBodyContext();
/// return whether any content elements were encountered
inline sal_Bool HasContent();
diff --git a/xmloff/source/text/XMLIndexChapterInfoEntryContext.hxx b/xmloff/source/text/XMLIndexChapterInfoEntryContext.hxx
index 1a8fcc55bbed..19fd0106f01b 100644
--- a/xmloff/source/text/XMLIndexChapterInfoEntryContext.hxx
+++ b/xmloff/source/text/XMLIndexChapterInfoEntryContext.hxx
@@ -54,7 +54,7 @@ public:
const OUString& rLocalName,
sal_Bool bTOC );
- ~XMLIndexChapterInfoEntryContext();
+ virtual ~XMLIndexChapterInfoEntryContext();
protected:
diff --git a/xmloff/source/text/XMLIndexIllustrationSourceContext.hxx b/xmloff/source/text/XMLIndexIllustrationSourceContext.hxx
index 31ba6d064e56..faf197f30a74 100644
--- a/xmloff/source/text/XMLIndexIllustrationSourceContext.hxx
+++ b/xmloff/source/text/XMLIndexIllustrationSourceContext.hxx
@@ -49,7 +49,7 @@ public:
::com::sun::star::uno::Reference<
::com::sun::star::beans::XPropertySet> & rPropSet);
- ~XMLIndexIllustrationSourceContext();
+ virtual ~XMLIndexIllustrationSourceContext();
protected:
diff --git a/xmloff/source/text/XMLIndexObjectSourceContext.hxx b/xmloff/source/text/XMLIndexObjectSourceContext.hxx
index ca9c7f5f7bc3..17c0f49a9748 100644
--- a/xmloff/source/text/XMLIndexObjectSourceContext.hxx
+++ b/xmloff/source/text/XMLIndexObjectSourceContext.hxx
@@ -58,7 +58,7 @@ public:
::com::sun::star::uno::Reference<
::com::sun::star::beans::XPropertySet> & rPropSet);
- ~XMLIndexObjectSourceContext();
+ virtual ~XMLIndexObjectSourceContext();
protected:
diff --git a/xmloff/source/text/XMLIndexSimpleEntryContext.hxx b/xmloff/source/text/XMLIndexSimpleEntryContext.hxx
index 5d5d1bade48d..453ff86446fe 100644
--- a/xmloff/source/text/XMLIndexSimpleEntryContext.hxx
+++ b/xmloff/source/text/XMLIndexSimpleEntryContext.hxx
@@ -62,7 +62,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLocalName );
- ~XMLIndexSimpleEntryContext();
+ virtual ~XMLIndexSimpleEntryContext();
protected:
diff --git a/xmloff/source/text/XMLIndexSourceBaseContext.hxx b/xmloff/source/text/XMLIndexSourceBaseContext.hxx
index 4ee4462b71c6..8ae91aa97a68 100644
--- a/xmloff/source/text/XMLIndexSourceBaseContext.hxx
+++ b/xmloff/source/text/XMLIndexSourceBaseContext.hxx
@@ -101,7 +101,7 @@ public:
::com::sun::star::beans::XPropertySet> & rPropSet,
sal_Bool bLevelFormats);
- ~XMLIndexSourceBaseContext();
+ virtual ~XMLIndexSourceBaseContext();
protected:
diff --git a/xmloff/source/text/XMLIndexSpanEntryContext.hxx b/xmloff/source/text/XMLIndexSpanEntryContext.hxx
index e28839a2c9a4..4ba7f67f0503 100644
--- a/xmloff/source/text/XMLIndexSpanEntryContext.hxx
+++ b/xmloff/source/text/XMLIndexSpanEntryContext.hxx
@@ -47,7 +47,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLocalName );
- ~XMLIndexSpanEntryContext();
+ virtual ~XMLIndexSpanEntryContext();
protected:
diff --git a/xmloff/source/text/XMLIndexTOCContext.hxx b/xmloff/source/text/XMLIndexTOCContext.hxx
index c33334adc634..f8f32268b6d5 100644
--- a/xmloff/source/text/XMLIndexTOCContext.hxx
+++ b/xmloff/source/text/XMLIndexTOCContext.hxx
@@ -77,7 +77,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLocalName );
- ~XMLIndexTOCContext();
+ virtual ~XMLIndexTOCContext();
protected:
diff --git a/xmloff/source/text/XMLIndexTOCSourceContext.hxx b/xmloff/source/text/XMLIndexTOCSourceContext.hxx
index a56853d14e2d..dede5ec58766 100644
--- a/xmloff/source/text/XMLIndexTOCSourceContext.hxx
+++ b/xmloff/source/text/XMLIndexTOCSourceContext.hxx
@@ -57,7 +57,7 @@ public:
::com::sun::star::uno::Reference<
::com::sun::star::beans::XPropertySet> & rPropSet);
- ~XMLIndexTOCSourceContext();
+ virtual ~XMLIndexTOCSourceContext();
protected:
diff --git a/xmloff/source/text/XMLIndexTOCStylesContext.hxx b/xmloff/source/text/XMLIndexTOCStylesContext.hxx
index bd1359f2b132..eeaae639c5a9 100644
--- a/xmloff/source/text/XMLIndexTOCStylesContext.hxx
+++ b/xmloff/source/text/XMLIndexTOCStylesContext.hxx
@@ -65,7 +65,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLocalName );
- ~XMLIndexTOCStylesContext();
+ virtual ~XMLIndexTOCStylesContext();
protected:
diff --git a/xmloff/source/text/XMLIndexTabStopEntryContext.hxx b/xmloff/source/text/XMLIndexTabStopEntryContext.hxx
index c6865967eecd..98dba3f6010d 100644
--- a/xmloff/source/text/XMLIndexTabStopEntryContext.hxx
+++ b/xmloff/source/text/XMLIndexTabStopEntryContext.hxx
@@ -54,7 +54,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLocalName );
- ~XMLIndexTabStopEntryContext();
+ virtual ~XMLIndexTabStopEntryContext();
protected:
diff --git a/xmloff/source/text/XMLIndexTableSourceContext.hxx b/xmloff/source/text/XMLIndexTableSourceContext.hxx
index a8949315cac8..e11eb825ebcf 100644
--- a/xmloff/source/text/XMLIndexTableSourceContext.hxx
+++ b/xmloff/source/text/XMLIndexTableSourceContext.hxx
@@ -57,7 +57,7 @@ public:
::com::sun::star::uno::Reference<
::com::sun::star::beans::XPropertySet> & rPropSet);
- ~XMLIndexTableSourceContext();
+ virtual ~XMLIndexTableSourceContext();
protected:
diff --git a/xmloff/source/text/XMLIndexTemplateContext.hxx b/xmloff/source/text/XMLIndexTemplateContext.hxx
index 50ca020cc7eb..3e38923ced2e 100644
--- a/xmloff/source/text/XMLIndexTemplateContext.hxx
+++ b/xmloff/source/text/XMLIndexTemplateContext.hxx
@@ -126,7 +126,7 @@ public:
const sal_Bool* aAllowedTokenTypes,
sal_Bool bTOC=sal_False);
- ~XMLIndexTemplateContext();
+ virtual ~XMLIndexTemplateContext();
/** add template; to be called by child template entry contexts */
void addTemplateEntry(
diff --git a/xmloff/source/text/XMLIndexTitleTemplateContext.hxx b/xmloff/source/text/XMLIndexTitleTemplateContext.hxx
index b1b9331623dd..46b93d7d56ef 100644
--- a/xmloff/source/text/XMLIndexTitleTemplateContext.hxx
+++ b/xmloff/source/text/XMLIndexTitleTemplateContext.hxx
@@ -63,7 +63,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLocalName);
- ~XMLIndexTitleTemplateContext();
+ virtual ~XMLIndexTitleTemplateContext();
protected:
diff --git a/xmloff/source/text/XMLIndexUserSourceContext.hxx b/xmloff/source/text/XMLIndexUserSourceContext.hxx
index e4254256bd3d..5ac017fdf136 100644
--- a/xmloff/source/text/XMLIndexUserSourceContext.hxx
+++ b/xmloff/source/text/XMLIndexUserSourceContext.hxx
@@ -64,7 +64,7 @@ public:
::com::sun::star::uno::Reference<
::com::sun::star::beans::XPropertySet> & rPropSet);
- ~XMLIndexUserSourceContext();
+ virtual ~XMLIndexUserSourceContext();
protected:
diff --git a/xmloff/source/text/XMLLineNumberingSeparatorImportContext.hxx b/xmloff/source/text/XMLLineNumberingSeparatorImportContext.hxx
index 2815ca95b46d..b7b0da5123c5 100644
--- a/xmloff/source/text/XMLLineNumberingSeparatorImportContext.hxx
+++ b/xmloff/source/text/XMLLineNumberingSeparatorImportContext.hxx
@@ -48,7 +48,7 @@ public:
const OUString& rLocalName,
XMLLineNumberingImportContext& rLineNumbering);
- ~XMLLineNumberingSeparatorImportContext();
+ virtual ~XMLLineNumberingSeparatorImportContext();
protected:
diff --git a/xmloff/source/text/XMLSectionFootnoteConfigImport.hxx b/xmloff/source/text/XMLSectionFootnoteConfigImport.hxx
index 30e1ef13be39..bed2993bf4aa 100644
--- a/xmloff/source/text/XMLSectionFootnoteConfigImport.hxx
+++ b/xmloff/source/text/XMLSectionFootnoteConfigImport.hxx
@@ -56,7 +56,7 @@ public:
::std::vector<XMLPropertyState> & rProperties,
const UniReference<XMLPropertySetMapper> & rMapperRef);
- ~XMLSectionFootnoteConfigImport();
+ virtual ~XMLSectionFootnoteConfigImport();
virtual void StartElement(
const ::com::sun::star::uno::Reference<
diff --git a/xmloff/source/text/XMLSectionImportContext.hxx b/xmloff/source/text/XMLSectionImportContext.hxx
index 5e69f563ed3a..6aae6c8b644d 100644
--- a/xmloff/source/text/XMLSectionImportContext.hxx
+++ b/xmloff/source/text/XMLSectionImportContext.hxx
@@ -84,7 +84,7 @@ public:
sal_uInt16 nPrfx,
const OUString& rLocalName );
- ~XMLSectionImportContext();
+ virtual ~XMLSectionImportContext();
protected:
diff --git a/xmloff/source/text/XMLSectionSourceDDEImportContext.hxx b/xmloff/source/text/XMLSectionSourceDDEImportContext.hxx
index 5de48e0ddaab..698fb0a6f40a 100644
--- a/xmloff/source/text/XMLSectionSourceDDEImportContext.hxx
+++ b/xmloff/source/text/XMLSectionSourceDDEImportContext.hxx
@@ -49,7 +49,7 @@ public:
::com::sun::star::uno::Reference<
::com::sun::star::beans::XPropertySet> & rSectPropSet);
- ~XMLSectionSourceDDEImportContext();
+ virtual ~XMLSectionSourceDDEImportContext();
protected:
diff --git a/xmloff/source/text/XMLSectionSourceImportContext.hxx b/xmloff/source/text/XMLSectionSourceImportContext.hxx
index 5d0a408d3e55..042540a243ee 100644
--- a/xmloff/source/text/XMLSectionSourceImportContext.hxx
+++ b/xmloff/source/text/XMLSectionSourceImportContext.hxx
@@ -44,7 +44,7 @@ public:
::com::sun::star::uno::Reference<
::com::sun::star::beans::XPropertySet> & rSectPropSet);
- ~XMLSectionSourceImportContext();
+ virtual ~XMLSectionSourceImportContext();
protected:
diff --git a/xmloff/source/text/XMLTrackedChangesImportContext.hxx b/xmloff/source/text/XMLTrackedChangesImportContext.hxx
index b6991004c5da..54f86eb2e222 100644
--- a/xmloff/source/text/XMLTrackedChangesImportContext.hxx
+++ b/xmloff/source/text/XMLTrackedChangesImportContext.hxx
@@ -44,7 +44,7 @@ public:
sal_uInt16 nPrefix,
const OUString& rLocalName);
- ~XMLTrackedChangesImportContext();
+ virtual ~XMLTrackedChangesImportContext();
virtual void StartElement(
const ::com::sun::star::uno::Reference<
diff --git a/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx b/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx
index b441c9571156..bed64959f5be 100644
--- a/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx
+++ b/xmloff/source/transform/ChartPlotAreaOASISTContext.cxx
@@ -39,7 +39,7 @@ public:
XMLAxisOASISContext( XMLTransformerBase& rTransformer,
const OUString& rQName,
::rtl::Reference< XMLPersAttrListTContext > & rOutCategoriesContext );
- ~XMLAxisOASISContext();
+ virtual ~XMLAxisOASISContext();
virtual XMLTransformerContext *CreateChildContext(
sal_uInt16 nPrefix,
diff --git a/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx b/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx
index 958208d1195d..26980fec76f7 100644
--- a/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx
+++ b/xmloff/source/transform/ChartPlotAreaOOoTContext.cxx
@@ -38,7 +38,7 @@ public:
XMLAxisOOoContext( XMLTransformerBase& rTransformer,
const OUString& rQName );
- ~XMLAxisOOoContext();
+ virtual ~XMLAxisOOoContext();
virtual void StartElement( const Reference< xml::sax::XAttributeList >& rAttrList ) SAL_OVERRIDE;
diff --git a/xmloff/source/transform/MutableAttrList.hxx b/xmloff/source/transform/MutableAttrList.hxx
index 819b050fb4b3..18dc7111c8e2 100644
--- a/xmloff/source/transform/MutableAttrList.hxx
+++ b/xmloff/source/transform/MutableAttrList.hxx
@@ -45,7 +45,7 @@ public:
XMLMutableAttributeList( const ::com::sun::star::uno::Reference<
::com::sun::star::xml::sax::XAttributeList> & rAttrList,
sal_Bool bClone=sal_False );
- ~XMLMutableAttributeList();
+ virtual ~XMLMutableAttributeList();
static const ::com::sun::star::uno::Sequence< sal_Int8 > & getUnoTunnelId() throw();