diff options
Diffstat (limited to 'bridges/source/cpp_uno/gcc3_solaris_sparc/share.hxx')
-rw-r--r-- | bridges/source/cpp_uno/gcc3_solaris_sparc/share.hxx | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/bridges/source/cpp_uno/gcc3_solaris_sparc/share.hxx b/bridges/source/cpp_uno/gcc3_solaris_sparc/share.hxx index 3526f19082cd..eb1cb12f53a9 100644 --- a/bridges/source/cpp_uno/gcc3_solaris_sparc/share.hxx +++ b/bridges/source/cpp_uno/gcc3_solaris_sparc/share.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -43,25 +43,25 @@ struct _Unwind_Exception } __attribute__((__aligned__)); struct __cxa_exception -{ +{ ::std::type_info *exceptionType; - void (*exceptionDestructor)(void *); - + void (*exceptionDestructor)(void *); + ::std::unexpected_handler unexpectedHandler; ::std::terminate_handler terminateHandler; - + __cxa_exception *nextException; - + int handlerCount; - + int handlerSwitchValue; const unsigned char *actionRecord; const unsigned char *languageSpecificData; void *catchTemp; void *adjustedPtr; - + _Unwind_Exception unwindHeader; -}; +}; extern "C" void *__cxa_allocate_exception( std::size_t thrown_size ) throw(); |