diff options
Diffstat (limited to 'stoc/source/javavm/interact.cxx')
-rw-r--r-- | stoc/source/javavm/interact.cxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/stoc/source/javavm/interact.cxx b/stoc/source/javavm/interact.cxx index 236649f542be..f4d033020b43 100644 --- a/stoc/source/javavm/interact.cxx +++ b/stoc/source/javavm/interact.cxx @@ -38,7 +38,7 @@ class AbortContinuation: public: inline AbortContinuation() {} - virtual inline void SAL_CALL select() throw (css::uno::RuntimeException) {} + virtual inline void SAL_CALL select() throw (css::uno::RuntimeException, std::exception) {} private: AbortContinuation(AbortContinuation &); // not implemented @@ -55,7 +55,7 @@ class InteractionRequest::RetryContinuation: public: inline RetryContinuation(): m_bSelected(false) {} - virtual void SAL_CALL select() throw (css::uno::RuntimeException); + virtual void SAL_CALL select() throw (css::uno::RuntimeException, std::exception); bool isSelected() const; @@ -70,7 +70,7 @@ private: }; void SAL_CALL InteractionRequest::RetryContinuation::select() - throw (css::uno::RuntimeException) + throw (css::uno::RuntimeException, std::exception) { osl::MutexGuard aGuard(m_aMutex); m_bSelected = true; @@ -92,14 +92,14 @@ InteractionRequest::InteractionRequest(css::uno::Any const & rRequest): } css::uno::Any SAL_CALL InteractionRequest::getRequest() - throw (css::uno::RuntimeException) + throw (css::uno::RuntimeException, std::exception) { return m_aRequest; } css::uno::Sequence< css::uno::Reference< css::task::XInteractionContinuation > > SAL_CALL InteractionRequest::getContinuations() - throw (css::uno::RuntimeException) + throw (css::uno::RuntimeException, std::exception) { return m_aContinuations; } |