summaryrefslogtreecommitdiff
path: root/ace/Parse_Node.cpp
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-04-28 23:05:53 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-04-28 23:05:53 +0000
commit21d6d341f3f70268d2b60a51dd7fd879c7caa081 (patch)
treef1254c09a16ee4ee9f6cf2c32bc03c2d51b3ef47 /ace/Parse_Node.cpp
parent1252d7e00a0ec469fc8d3a5d6674fa88e561ddd4 (diff)
downloadATCD-21d6d341f3f70268d2b60a51dd7fd879c7caa081.tar.gz
Changed to use ACE_non_function_ptr_to_function_ptr_cast in symbol().
Diffstat (limited to 'ace/Parse_Node.cpp')
-rw-r--r--ace/Parse_Node.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/ace/Parse_Node.cpp b/ace/Parse_Node.cpp
index 4fc75ec15c0..e4c2111000c 100644
--- a/ace/Parse_Node.cpp
+++ b/ace/Parse_Node.cpp
@@ -523,8 +523,9 @@ ACE_Function_Node::symbol (ACE_Service_Object_Exterminator *gobbler)
this->function_name_);
func =
- ACE_reinterpret_cast (void *(*)(ACE_Service_Object_Exterminator *),
- ACE_OS::dlsym ((ACE_SHLIB_HANDLE) this->handle (),
+ ACE_non_function_ptr_to_function_ptr_cast
+ (void *(*)(ACE_Service_Object_Exterminator *),
+ ACE_OS::dlsym ((ACE_SHLIB_HANDLE) this->handle (),
ASYS_WIDE_STRING (function_name)));
if (func == 0)