diff options
Diffstat (limited to 'bridges/source/cpp_uno/gcc3_macosx_x86-64/except.cxx')
-rw-r--r-- | bridges/source/cpp_uno/gcc3_macosx_x86-64/except.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bridges/source/cpp_uno/gcc3_macosx_x86-64/except.cxx b/bridges/source/cpp_uno/gcc3_macosx_x86-64/except.cxx index 4a551895574b..965c53c0c3a8 100644 --- a/bridges/source/cpp_uno/gcc3_macosx_x86-64/except.cxx +++ b/bridges/source/cpp_uno/gcc3_macosx_x86-64/except.cxx @@ -176,18 +176,18 @@ public: std::type_info * getRTTI( typelib_CompoundTypeDescription * ) SAL_THROW(()); }; -//__________________________________________________________________________________________________ + RTTI::RTTI() SAL_THROW(()) : m_hApp( dlopen( 0, RTLD_LAZY ) ) { } -//__________________________________________________________________________________________________ + RTTI::~RTTI() SAL_THROW(()) { dlclose( m_hApp ); } -//__________________________________________________________________________________________________ + std::type_info * RTTI::getRTTI( typelib_CompoundTypeDescription *pTypeDescr ) SAL_THROW(()) { std::type_info * rtti; @@ -271,7 +271,7 @@ std::type_info * RTTI::getRTTI( typelib_CompoundTypeDescription *pTypeDescr ) SA return rtti; } -//-------------------------------------------------------------------------------------------------- + static void deleteException( void * pExc ) { __cxa_exception const * header = ((__cxa_exception const *)pExc - 1); |