summaryrefslogtreecommitdiff
path: root/reportdesign
diff options
context:
space:
mode:
Diffstat (limited to 'reportdesign')
-rw-r--r--reportdesign/source/ui/dlg/Navigator.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/reportdesign/source/ui/dlg/Navigator.cxx b/reportdesign/source/ui/dlg/Navigator.cxx
index b551087dcc03..c949185326f5 100644
--- a/reportdesign/source/ui/dlg/Navigator.cxx
+++ b/reportdesign/source/ui/dlg/Navigator.cxx
@@ -135,7 +135,8 @@ class NavigatorTree : public ::cppu::BaseMutex
virtual void _elementInserted( const container::ContainerEvent& _rEvent ) throw(uno::RuntimeException);
virtual void _elementRemoved( const container::ContainerEvent& _Event ) throw(uno::RuntimeException);
virtual void _elementReplaced( const container::ContainerEvent& _rEvent ) throw(uno::RuntimeException);
- virtual void _disposing(const lang::EventObject& _rSource) throw( uno::RuntimeException);
+ virtual void _disposing(const lang::EventObject& _rSource)
+ throw (uno::RuntimeException, std::exception);
};
enum DROP_ACTION { DA_SCROLLUP, DA_SCROLLDOWN, DA_EXPANDNODE };
@@ -728,7 +729,8 @@ void NavigatorTree::_elementReplaced( const container::ContainerEvent& _rEvent )
}
}
-void NavigatorTree::_disposing(const lang::EventObject& _rSource)throw( uno::RuntimeException)
+void NavigatorTree::_disposing(const lang::EventObject& _rSource)
+ throw (uno::RuntimeException, std::exception)
{
removeEntry(find(_rSource.Source));
}