Index: ./cvsapi/DirectoryAccess.h =================================================================== RCS file: /usr/local/cvsrep/cvs/cvsnt/cvsapi/DirectoryAccess.h,v retrieving revision 1.1.2.8 diff -c -r1.1.2.8 DirectoryAccess.h *** ./cvsapi/DirectoryAccess.h 20 Oct 2005 04:19:54 -0000 1.1.2.8 --- ./cvsapi/DirectoryAccess.h 21 May 2023 07:25:21 -0000 *************** *** 20,26 **** struct DirectoryAccessInfo { ! DirectoryAccessInfo() { isdir = islink = false; } cvs::filename filename; bool isdir; bool islink; --- 20,27 ---- struct DirectoryAccessInfo { ! DirectoryAccessInfo() { std::string xxx="xxx"; isdir = islink = false; filename=xxx.c_str(); } ! ~DirectoryAccessInfo() { std::string xxx="xxx"; filename=xxx.c_str(); filename.clear(); } cvs::filename filename; bool isdir; bool islink; Index: ./cvsapi/unix/LibraryAccess.cpp =================================================================== RCS file: /usr/local/cvsrep/cvs/cvsnt/cvsapi/unix/LibraryAccess.cpp,v retrieving revision 1.1.2.3.4.2 diff -c -r1.1.2.3.4.2 LibraryAccess.cpp *** ./cvsapi/unix/LibraryAccess.cpp 18 Jun 2012 04:57:25 -0000 1.1.2.3.4.2 --- ./cvsapi/unix/LibraryAccess.cpp 21 May 2023 09:15:54 -0000 *************** *** 58,64 **** #if (__APPLE__) && (!defined(__DARWIN_OS__) || __DARWIN_OS__ > 7) ; #else ! lt_dlexit(); #endif } }; --- 58,64 ---- #if (__APPLE__) && (!defined(__DARWIN_OS__) || __DARWIN_OS__ > 7) ; #else ! ; //lt_dlexit(); #endif } }; *************** *** 109,115 **** #if (__APPLE__) && (!defined(__DARWIN_OS__) || __DARWIN_OS__ > 7) dlclose((void *)m_lib); #else ! lt_dlclose((lt_dlhandle)m_lib); #endif dlunref(); m_lib = NULL; --- 109,115 ---- #if (__APPLE__) && (!defined(__DARWIN_OS__) || __DARWIN_OS__ > 7) dlclose((void *)m_lib); #else ! //lt_dlclose((lt_dlhandle)m_lib); #endif dlunref(); m_lib = NULL;