version 1.20, 2001/07/16 22:28:06
|
version 1.20.2.3, 2001/09/08 00:56:50
|
|
|
#endif | #endif |
} | } |
| |
|
void System::unloadDynamicLibrary(DynamicLibraryHandle libraryHandle) |
|
{ |
|
#ifdef PEGASUS_OS_LINUX |
|
dlclose(libraryHandle); |
|
#endif |
|
|
|
#ifdef PEGASUS_OS_HPUX |
|
// ATTN: shl_load will unload the library even if it has been loaded |
|
// multiple times. No reference count is kept. |
|
// ATTN: Failure (return code -1) is ignored. |
|
int ignored = shl_unload(shl_t(libraryHandle)); |
|
#endif |
|
} |
|
|
String System::dynamicLoadError() { | String System::dynamicLoadError() { |
#ifdef PEGASUS_OS_HPUX | #ifdef PEGASUS_OS_HPUX |
return String(); | return String(); |