[Libreoffice-commits] cppunit.git: include/cppunit NEWS src/cppunit
Markus Mohrhard
markus.mohrhard at googlemail.com
Thu Apr 13 02:09:13 UTC 2017
NEWS | 2 +
include/cppunit/config/SelectDllLoader.h | 7 ----
src/cppunit/BeOsDynamicLibraryManager.cpp | 49 ------------------------------
src/cppunit/Makefile.am | 1
src/cppunit/cppunit.vcxproj | 1
src/cppunit/cppunit_dll.vcxproj | 1
6 files changed, 2 insertions(+), 59 deletions(-)
New commits:
commit de5eab33cb30f15f85ac8f197bd571b7695566a6
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Thu Apr 13 04:08:37 2017 +0200
remove BeOS special support
diff --git a/NEWS b/NEWS
index b1e0759..f8ef782 100644
--- a/NEWS
+++ b/NEWS
@@ -34,6 +34,8 @@
- msvc6 plugin
+ - BeOS support
+
New in CppUnit 1.13.2:
---------------------
diff --git a/include/cppunit/config/SelectDllLoader.h b/include/cppunit/config/SelectDllLoader.h
index dc1c011..9f8c0d6 100644
--- a/include/cppunit/config/SelectDllLoader.h
+++ b/include/cppunit/config/SelectDllLoader.h
@@ -15,9 +15,6 @@
* CPPUNIT_HAVE_WIN32_DLL_LOADER
* If defined, Win32 implementation of DynamicLibraryManager will be used.
*
- * CPPUNIT_HAVE_BEOS_DLL_LOADER
- * If defined, BeOs implementation of DynamicLibraryManager will be used.
- *
* CPPUNIT_HAVE_UNIX_DLL_LOADER
* If defined, Unix implementation (dlfcn.h) of DynamicLibraryManager will be used.
*/
@@ -50,10 +47,6 @@
#undef CPPUNIT_PLUGIN_EXPORT
#define CPPUNIT_PLUGIN_EXPORT extern "C" __declspec(dllexport)
-// Is BeOS platform ?
-#elif defined(__BEOS__)
-#define CPPUNIT_HAVE_BEOS_DLL_LOADER 1
-
// Is Unix platform and have shl_load() (hp-ux)
#elif defined(CPPUNIT_HAVE_SHL_LOAD)
#define CPPUNIT_HAVE_UNIX_SHL_LOADER 1
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)
diff --git a/src/cppunit/Makefile.am b/src/cppunit/Makefile.am
index 7134bad..bb67a8a 100644
--- a/src/cppunit/Makefile.am
+++ b/src/cppunit/Makefile.am
@@ -10,7 +10,6 @@ lib_LTLIBRARIES = libcppunit.la
libcppunit_la_SOURCES = \
AdditionalMessage.cpp \
Asserter.cpp \
- BeOsDynamicLibraryManager.cpp \
BriefTestProgressListener.cpp \
CompilerOutputter.cpp \
DefaultProtector.h \
diff --git a/src/cppunit/cppunit.vcxproj b/src/cppunit/cppunit.vcxproj
index 7b7b270..43c63a0 100644
--- a/src/cppunit/cppunit.vcxproj
+++ b/src/cppunit/cppunit.vcxproj
@@ -299,7 +299,6 @@
<ClCompile Include="TestCaseDecorator.cpp" />
<ClCompile Include="TestDecorator.cpp" />
<ClCompile Include="TestSetUp.cpp" />
- <ClCompile Include="BeOsDynamicLibraryManager.cpp" />
<ClCompile Include="DynamicLibraryManager.cpp" />
<ClCompile Include="DynamicLibraryManagerException.cpp" />
<ClCompile Include="PlugInManager.cpp" />
diff --git a/src/cppunit/cppunit_dll.vcxproj b/src/cppunit/cppunit_dll.vcxproj
index 71ef783..043e977 100644
--- a/src/cppunit/cppunit_dll.vcxproj
+++ b/src/cppunit/cppunit_dll.vcxproj
@@ -309,7 +309,6 @@ copy "$(TargetDir)$(TargetName).lib" ..\..\lib\$(TargetName).lib</Command>
<ClCompile Include="TestSuccessListener.cpp" />
<ClCompile Include="TextTestProgressListener.cpp" />
<ClCompile Include="TextTestResult.cpp" />
- <ClCompile Include="BeosDynamicLibraryManager.cpp" />
<ClCompile Include="DynamicLibraryManager.cpp" />
<ClCompile Include="DynamicLibraryManagerException.cpp" />
<ClCompile Include="PlugInManager.cpp" />
More information about the Libreoffice-commits
mailing list