Fixes Sorting in Linux, already tested in Windows. and if logging isn't enabled when loading a dynamic library in Linux, it will print instead of log

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@527 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
Sonicadvance1
2008-09-14 22:25:28 +00:00
parent 6c007ceff0
commit 39aed329f9
3 changed files with 7 additions and 3 deletions

View File

@ -81,7 +81,11 @@ bool DynamicLibrary::Load(const char* filename)
library = dlopen(filename, RTLD_NOW | RTLD_LOCAL);
if (!library)
{
LOG(MASTER_LOG, "Error loading DLL %s: %s", filename, dlerror());
#ifdef LOGGING
LOG(MASTER_LOG, "Error loading DLL %s: %s", filename, dlerror());
#else
printf("Error loading DLL %s: %s", filename, dlerror());
#endif
return false;
}
#endif