git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22580
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
-void wxDynamicLibrary::Unload()
+/* static */ void wxDynamicLibrary::Unload(wxDllType handle)
#if defined(__WXPM__) || defined(__EMX__)
#if defined(__WXPM__) || defined(__EMX__)
- DosFreeModule( m_handle );
+ DosFreeModule( handle );
#elif defined(HAVE_DLOPEN) || defined(__DARWIN__)
#elif defined(HAVE_DLOPEN) || defined(__DARWIN__)
#elif defined(HAVE_SHL_LOAD)
#elif defined(HAVE_SHL_LOAD)
- shl_unload( m_handle );
#elif defined(__WINDOWS__)
#elif defined(__WINDOWS__)
- ::FreeLibrary( m_handle );
+ ::FreeLibrary( handle );
#elif defined(__WXMAC__) && !defined(__DARWIN__)
#elif defined(__WXMAC__) && !defined(__DARWIN__)
- CloseConnection( (CFragConnectionID*) &m_handle );
+ CloseConnection( (CFragConnectionID*) &handle );
#else
#error "runtime shared lib support not implemented"
#endif
#else
#error "runtime shared lib support not implemented"
#endif
}
void *wxDynamicLibrary::GetSymbol(const wxString &name, bool *success) const
}
void *wxDynamicLibrary::GetSymbol(const wxString &name, bool *success) const