summaryrefslogtreecommitdiff
path: root/ace/Object_Manager.cpp
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-07-31 04:39:19 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-07-31 04:39:19 +0000
commit00c7cf0119ee778636a9325d584fc305bc0d0d83 (patch)
treebcd3b906cf58a89bf9908c9001abf41e6c778bfa /ace/Object_Manager.cpp
parent48a734d13b6e2bc631dcf9109a9314efd85effc0 (diff)
downloadATCD-00c7cf0119ee778636a9325d584fc305bc0d0d83.tar.gz
dereference pointer to cleanup_hook before calling it, to be legal
Diffstat (limited to 'ace/Object_Manager.cpp')
-rw-r--r--ace/Object_Manager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/ace/Object_Manager.cpp b/ace/Object_Manager.cpp
index c16dc992dba..77933e3d7c1 100644
--- a/ace/Object_Manager.cpp
+++ b/ace/Object_Manager.cpp
@@ -24,7 +24,7 @@ ACE_Object_Manager::~ACE_Object_Manager (void)
// Delete all registered objects and arrays.
while (registered_objects_.dequeue_head (info) != -1)
{
- info.cleanup_hook_ (info.object_, info.param_);
+ (*info.cleanup_hook_) (info.object_, info.param_);
}
// This call closes and deletes all ACE library services and