summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/include
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2005-04-09 06:42:00 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2005-04-09 06:42:00 +0000
commitf1ea990ddbcf08617558838b9fcc1c0fa2e5d79f (patch)
tree453890b2ab7e88516bd60cbf95958e6139f236d7 /TAO/TAO_IDL/include
parent4527866395a4a8c407062362197a9f87e3ee0cae (diff)
downloadATCD-f1ea990ddbcf08617558838b9fcc1c0fa2e5d79f.tar.gz
ChangeLogTag:Fri Apr 8 23:36:44 2005 Ossama Othman <ossama@dre.vanderbilt.edu>
Diffstat (limited to 'TAO/TAO_IDL/include')
-rw-r--r--TAO/TAO_IDL/include/ast_decl.h2
-rw-r--r--TAO/TAO_IDL/include/ast_generator.h3
-rw-r--r--TAO/TAO_IDL/include/utl_list.h3
3 files changed, 8 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/include/ast_decl.h b/TAO/TAO_IDL/include/ast_decl.h
index d4665ea0d14..5d22107687d 100644
--- a/TAO/TAO_IDL/include/ast_decl.h
+++ b/TAO/TAO_IDL/include/ast_decl.h
@@ -98,6 +98,8 @@ public:
COMMON_Base (idl_bool local = I_FALSE,
idl_bool abstract = I_FALSE);
+ virtual ~COMMON_Base (void) {}
+
virtual idl_bool is_local (void);
virtual idl_bool is_abstract (void);
diff --git a/TAO/TAO_IDL/include/ast_generator.h b/TAO/TAO_IDL/include/ast_generator.h
index a6a5b5fc162..104758630ff 100644
--- a/TAO/TAO_IDL/include/ast_generator.h
+++ b/TAO/TAO_IDL/include/ast_generator.h
@@ -84,6 +84,9 @@ class AST_EventTypeFwd;
class TAO_IDL_FE_Export AST_Generator
{
public:
+
+ virtual ~AST_Generator (void) {}
+
// Operations.
// Create a node representing a predefined type.
diff --git a/TAO/TAO_IDL/include/utl_list.h b/TAO/TAO_IDL/include/utl_list.h
index 98e9952d3a4..ac4f9c34f72 100644
--- a/TAO/TAO_IDL/include/utl_list.h
+++ b/TAO/TAO_IDL/include/utl_list.h
@@ -121,8 +121,11 @@ private:
class TAO_IDL_FE_Export UTL_ListActiveIterator
{
public:
+
UTL_ListActiveIterator (UTL_List *s);
+ virtual ~UTL_ListActiveIterator (void) {}
+
// Get next list.
virtual void next (void);