diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-04-28 23:05:53 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-04-28 23:05:53 +0000 |
commit | 21d6d341f3f70268d2b60a51dd7fd879c7caa081 (patch) | |
tree | f1254c09a16ee4ee9f6cf2c32bc03c2d51b3ef47 /ace/Parse_Node.cpp | |
parent | 1252d7e00a0ec469fc8d3a5d6674fa88e561ddd4 (diff) | |
download | ATCD-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.cpp | 5 |
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) |