const char* from dlerror().
libHandle = dlopen(NULL, RTLD_LAZY);
if (!libHandle) {
libHandle = dlopen(NULL, RTLD_LAZY);
if (!libHandle) {
-#if defined (__FreeBSD__)
const char *error = dlerror();
const char *error = dlerror();
-#else
- char *error = dlerror();
-#endif
if (error) {
SG_LOG(SG_GENERAL, SG_INFO, error);
return 0;
if (error) {
SG_LOG(SG_GENERAL, SG_INFO, error);
return 0;
} else if (libHandle != NULL) {
fptr = dlsym(libHandle, func);
} else if (libHandle != NULL) {
fptr = dlsym(libHandle, func);
-#if defined (__FreeBSD__)
const char *error = dlerror();
const char *error = dlerror();
-#else
- char *error = dlerror();
-#endif
if (error)
SG_LOG(SG_GENERAL, SG_INFO, error);
}
if (error)
SG_LOG(SG_GENERAL, SG_INFO, error);
}