From 3615f64f344a3eaa3d4bc46ef307011d2a4d7a33 Mon Sep 17 00:00:00 2001 From: Andy Heninger <andyh@apache.org> Date: Sat, 9 Sep 2000 00:11:48 +0000 Subject: [PATCH] Virtual Destructor Patch, submitted by Kirk Wylie git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@172386 13f79535-47bb-0310-9956-ffa450edef68 --- src/dom/DOM_Entity.hpp | 15 +++++++++------ src/util/HashXMLCh.hpp | 2 +- src/util/NameIdPool.hpp | 5 ++++- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/dom/DOM_Entity.hpp b/src/dom/DOM_Entity.hpp index 39034c90f..2c7c3ccfc 100644 --- a/src/dom/DOM_Entity.hpp +++ b/src/dom/DOM_Entity.hpp @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.8 2000/09/09 00:11:46 andyh + * Virtual Destructor Patch, submitted by Kirk Wylie + * * Revision 1.7 2000/04/19 02:26:16 aruna1 * Full support for DOM_EntityReference, DOM_Entity and DOM_DocumentType introduced * @@ -181,12 +184,12 @@ public: */ DOMString getNotationName() const; - virtual DOM_Node getFirstChild() const; - virtual DOM_Node getLastChild() const; - virtual DOM_NodeList getChildNodes() const; - virtual bool hasChildNodes() const; - virtual DOM_Node getPreviousSibling() const; - virtual DOM_Node getNextSibling() const; + DOM_Node getFirstChild() const; + DOM_Node getLastChild() const; + DOM_NodeList getChildNodes() const; + bool hasChildNodes() const; + DOM_Node getPreviousSibling() const; + DOM_Node getNextSibling() const; //@} protected: diff --git a/src/util/HashXMLCh.hpp b/src/util/HashXMLCh.hpp index cb4e6b9d7..05c5208bd 100644 --- a/src/util/HashXMLCh.hpp +++ b/src/util/HashXMLCh.hpp @@ -72,7 +72,7 @@ class XMLUTIL_EXPORT HashXMLCh : public HashBase { public: HashXMLCh(); - ~HashXMLCh(); + virtual ~HashXMLCh(); virtual unsigned int getHashVal(const void *const key, unsigned int mod); virtual bool equals(const void *const key1, const void *const key2); diff --git a/src/util/NameIdPool.hpp b/src/util/NameIdPool.hpp index 347778e3d..d746a4860 100644 --- a/src/util/NameIdPool.hpp +++ b/src/util/NameIdPool.hpp @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.6 2000/09/09 00:11:48 andyh + * Virtual Destructor Patch, submitted by Kirk Wylie + * * Revision 1.5 2000/07/19 18:47:26 andyh * More Macintosh port tweaks, submitted by James Berry. * @@ -259,7 +262,7 @@ public : const NameIdPoolEnumerator<TElem>& toCopy ); - ~NameIdPoolEnumerator(); + virtual ~NameIdPoolEnumerator(); // ----------------------------------------------------------------------- // Public operators -- GitLab