diff options
| author | nakeee <nakeee@gmail.com> | 2009-01-31 23:47:45 +0000 |
|---|---|---|
| committer | nakeee <nakeee@gmail.com> | 2009-01-31 23:47:45 +0000 |
| commit | 529bf35d6a87db16e0e2fb0bf775719755e98299 (patch) | |
| tree | 68ced241775b36db2e43870e046f1d713454b70d /Source/Core/Common/Src/DynamicLibrary.cpp | |
| parent | f8064316b13154de67bb6e4b384e1487f6b14d6f (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.cpp | 16 |
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()); } |
