summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-07-07 19:42:44 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-07-07 19:42:44 +0000
commit971c5d93332c98567e36ab2bf67d3d240c8b040e (patch)
treedcc959ee3aa054b16b30398d147b075f3cb57add
parente0cecf71811487db2982a8dcde9e42e354ecb4c7 (diff)
downloadATCD-971c5d93332c98567e36ab2bf67d3d240c8b040e.tar.gz
ChangeLogTag: Mon Jul 7 14:39:48 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-rw-r--r--TAO/ChangeLog_ref7
-rw-r--r--TAO/tao/Argument.cpp4
-rw-r--r--TAO/tao/Argument.h1
3 files changed, 12 insertions, 0 deletions
diff --git a/TAO/ChangeLog_ref b/TAO/ChangeLog_ref
index 47deb72a3e8..1d9cb60f9c0 100644
--- a/TAO/ChangeLog_ref
+++ b/TAO/ChangeLog_ref
@@ -1,3 +1,10 @@
+Mon Jul 7 14:39:48 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tao/Argument.cpp:
+ * tao/Argument.h:
+
+ Added virtual destructor to argument base class.
+
Mon Jul 7 14:00:01 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
* tao/Var_Array_Argument_T.cpp:
diff --git a/TAO/tao/Argument.cpp b/TAO/tao/Argument.cpp
index a106ad6bb76..6aac4859ad8 100644
--- a/TAO/tao/Argument.cpp
+++ b/TAO/tao/Argument.cpp
@@ -4,6 +4,10 @@
#include "tao/Argument.h"
#include "tao/DynamicC.h"
+TAO::Argument::~Argument (void)
+{
+}
+
CORBA::Boolean
TAO::Argument::marshal (TAO_OutputCDR &)
{
diff --git a/TAO/tao/Argument.h b/TAO/tao/Argument.h
index 0f4ef97cf8f..340f27b802b 100644
--- a/TAO/tao/Argument.h
+++ b/TAO/tao/Argument.h
@@ -45,6 +45,7 @@ namespace TAO
class TAO_Export Argument
{
public:
+ virtual ~Argument (void);
virtual CORBA::Boolean marshal (TAO_OutputCDR &);
virtual CORBA::Boolean demarshal (TAO_InputCDR &);
virtual void interceptor_param (Dynamic::Parameter &);