diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-01-08 14:05:36 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-01-08 14:05:36 +0000 |
commit | ba34fa0c74696afdb8d0b0f967990d36d4edb5aa (patch) | |
tree | 585356881b7ef0dca9f9af20e1775001ece8452b | |
parent | 942e14b835a901c9da69f3f542f442b6a6c80b8d (diff) | |
download | ATCD-ba34fa0c74696afdb8d0b0f967990d36d4edb5aa.tar.gz |
(~ACE_Shared_Memory): made virtual and non-inline
-rw-r--r-- | ace/Shared_Memory.cpp | 9 | ||||
-rw-r--r-- | ace/Shared_Memory.h | 5 |
2 files changed, 12 insertions, 2 deletions
diff --git a/ace/Shared_Memory.cpp b/ace/Shared_Memory.cpp new file mode 100644 index 00000000000..9c491a96587 --- /dev/null +++ b/ace/Shared_Memory.cpp @@ -0,0 +1,9 @@ +// $Id$ + +#define ACE_BUILD_DLL + +#include "ace/Shared_Memory.h" + +ACE_Shared_Memory::~ACE_Shared_Memory (void) +{ +} diff --git a/ace/Shared_Memory.h b/ace/Shared_Memory.h index acf8898b4a4..dfec25605c1 100644 --- a/ace/Shared_Memory.h +++ b/ace/Shared_Memory.h @@ -32,8 +32,9 @@ class ACE_Export ACE_Shared_Memory // memory. For a much more sophisticated version, please check // out the <ACE_Malloc> class. public: - // = Note that all methods are pure virtual. - ~ACE_Shared_Memory (void) { /* no-op. */ } + virtual ~ACE_Shared_Memory (void); + + // = Note that all the following methods are pure virtual. virtual int close (void) = 0; virtual int remove (void) = 0; virtual void *malloc (size_t = 0) = 0; |