summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Src/DynamicLibrary.cpp
diff options
context:
space:
mode:
authornakeee <nakeee@gmail.com>2009-01-31 23:47:45 +0000
committernakeee <nakeee@gmail.com>2009-01-31 23:47:45 +0000
commit529bf35d6a87db16e0e2fb0bf775719755e98299 (patch)
tree68ced241775b36db2e43870e046f1d713454b70d /Source/Core/Common/Src/DynamicLibrary.cpp
parentf8064316b13154de67bb6e4b384e1487f6b14d6f (diff)
trying to clean all plugins on shutdown
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2047 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/Common/Src/DynamicLibrary.cpp')
-rw-r--r--Source/Core/Common/Src/DynamicLibrary.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/Source/Core/Common/Src/DynamicLibrary.cpp b/Source/Core/Common/Src/DynamicLibrary.cpp
index bb97fe8a27..dcec5fc9d3 100644
--- a/Source/Core/Common/Src/DynamicLibrary.cpp
+++ b/Source/Core/Common/Src/DynamicLibrary.cpp
@@ -92,13 +92,13 @@ int DynamicLibrary::Load(const char* filename)
return 2;
}
+ Console::Print("LoadLibrary: %s", filename);
#ifdef _WIN32
- Console::Print("LoadLibrary: %s\n", filename);
library = LoadLibrary(filename);
#else
library = dlopen(filename, RTLD_NOW | RTLD_LOCAL);
#endif
-
+ Console::Print(" %p\n", library);
if (!library) {
LOG(MASTER_LOG, "Error loading DLL %s: %s", filename, GetLastErrorAsString().c_str());
PanicAlert("Error loading DLL %s: %s\n", filename, GetLastErrorAsString().c_str());
@@ -116,15 +116,15 @@ int DynamicLibrary::Unload()
PanicAlert("Error unloading DLL %s: not loaded", library_file.c_str());
return 0;
}
-
+
+ Console::Print("FreeLibrary: %s %p\n", library_file.c_str(), library);
#ifdef _WIN32
- Console::Print("FreeLibrary: %i\n", library_file.c_str());
- retval = FreeLibrary(library);
+ retval = FreeLibrary(library);
#else
- Console::Print("FreeLibrary: %i\n", library_file.c_str());
- retval = dlclose(library)?0:1;
+ retval = dlclose(library)?0:1;
#endif
- if (!retval) {
+
+ if (! retval) {
PanicAlert("Error unloading DLL %s: %s", library_file.c_str(),
GetLastErrorAsString().c_str());
}