diff options
| author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2017-04-13 04:08:37 +0200 |
|---|---|---|
| committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2017-04-13 04:08:37 +0200 |
| commit | de5eab33cb30f15f85ac8f197bd571b7695566a6 (patch) | |
| tree | 27fd9b32a90ab947cf081e6e62c24afed5bdce9a /src/cppunit/BeOsDynamicLibraryManager.cpp | |
| parent | 6456f18a9aa00cbf9d90075786122075dc8f3141 (diff) | |
| download | cppunit-de5eab33cb30f15f85ac8f197bd571b7695566a6.tar.gz | |
remove BeOS special support
Diffstat (limited to 'src/cppunit/BeOsDynamicLibraryManager.cpp')
| -rw-r--r-- | src/cppunit/BeOsDynamicLibraryManager.cpp | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/cppunit/BeOsDynamicLibraryManager.cpp b/src/cppunit/BeOsDynamicLibraryManager.cpp deleted file mode 100644 index b8568be..0000000 --- a/src/cppunit/BeOsDynamicLibraryManager.cpp +++ /dev/null @@ -1,49 +0,0 @@ -#include <cppunit/Portability.h> - -#if defined(CPPUNIT_HAVE_BEOS_DLL_LOADER) -#include <cppunit/plugin/DynamicLibraryManager.h> - -#include <kernel/image.h> - - -CPPUNIT_NS_BEGIN - - -DynamicLibraryManager::LibraryHandle -DynamicLibraryManager::doLoadLibrary( const std::string &libraryName ) -{ - return (LibraryHandle)::load_add_on( libraryName.c_str() ); -} - - -void -DynamicLibraryManager::doReleaseLibrary() -{ - ::unload_add_on( (image_id)m_libraryHandle ); -} - - -DynamicLibraryManager::Symbol -DynamicLibraryManager::doFindSymbol( const std::string &symbol ) -{ - void *symbolPointer; - if ( ::get_image_symbol( (image_id)m_libraryHandle, - symbol.c_str(), - B_SYMBOL_TYPE_TEXT, - &symbolPointer ) == B_OK ) - return symnolPointer; - return NULL; -} - - -std::string -DynamicLibraryManager::getLastErrorDetail() const -{ - return ""; -} - - -CPPUNIT_NS_END - - -#endif // defined(CPPUNIT_HAVE_BEOS_DLL_LOADER) |
