diff options
Diffstat (limited to 'ace/SSL/SSL_SOCK.h')
-rw-r--r-- | ace/SSL/SSL_SOCK.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/ace/SSL/SSL_SOCK.h b/ace/SSL/SSL_SOCK.h index 0a86a1f5c9f..c5d65b35a72 100644 --- a/ace/SSL/SSL_SOCK.h +++ b/ace/SSL/SSL_SOCK.h @@ -34,8 +34,6 @@ # define ACE_SSL_SOCK_STREAM ACE_SSL_SOCK_Stream, ACE_INET_Addr #endif /* ACE_HAS_TEMPLATE_TYPEDEFS */ -ACE_BEGIN_VERSIONED_NAMESPACE_DECL - /** * @class ACE_SSL_SOCK * @@ -52,6 +50,9 @@ class ACE_SSL_Export ACE_SSL_SOCK : public ACE_SOCK { public: + /// Default destructor. + ~ACE_SSL_SOCK (void); + /** * Override ACE_SOCK base class implementations with these SSL * specific ones. @@ -78,18 +79,8 @@ protected: /// from being defined. ACE_SSL_SOCK (void); - /// Destructor - /** - * Not a virtual destructor. Protected destructor to prevent - * operator delete() from being called through a base class - * ACE_SSL_SOCK pointer/reference. - */ - ~ACE_SSL_SOCK (void); - }; -ACE_END_VERSIONED_NAMESPACE_DECL - #if defined (__ACE_INLINE__) #include "SSL_SOCK.i" #endif /* __ACE_INLINE__ */ |