summaryrefslogtreecommitdiff
path: root/ace/Service_Object.cpp
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>1997-06-12 15:20:12 +0000
committerSteve Huston <shuston@riverace.com>1997-06-12 15:20:12 +0000
commit85cba64ed080553ce11e4dd14794aea17ede2bc4 (patch)
tree1fe41cadd061c81fe2664cac6c48cf6446860309 /ace/Service_Object.cpp
parente4f83ab83eafe093e9bc7783af316455470ed67b (diff)
downloadATCD-85cba64ed080553ce11e4dd14794aea17ede2bc4.tar.gz
Use operator delete rather than delete a void * - ANSI C++ won't allow it.
Diffstat (limited to 'ace/Service_Object.cpp')
-rw-r--r--ace/Service_Object.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/ace/Service_Object.cpp b/ace/Service_Object.cpp
index c5032bfcbb1..881f07e002b 100644
--- a/ace/Service_Object.cpp
+++ b/ace/Service_Object.cpp
@@ -74,7 +74,7 @@ ACE_Service_Type::fini (void) const
((ACE_Service_Type *) this)->name_ = 0;
if (ACE_BIT_ENABLED (this->flags_, ACE_Service_Type::DELETE_OBJ))
- delete (void *) this->object ();
+ operator delete ((void *) this->object ()); // cast to remove const-ness
if (ACE_BIT_ENABLED (this->flags_, ACE_Service_Type::DELETE_THIS))
delete (ACE_Service_Type *) this;