diff --git a/filter/source/config/cache/filtercache.cxx b/filter/source/config/cache/filtercache.cxx index ba84e5cf02b1..2fc5cfb4935f 100644 --- a/filter/source/config/cache/filtercache.cxx +++ b/filter/source/config/cache/filtercache.cxx @@ -444,7 +444,7 @@ void FilterCache::removeItem( EItemType eType, void FilterCache::setItem( EItemType eType , const OUString& sItem , const CacheItem& aValue) - throw(css::uno::Exception) + throw(css::uno::Exception, std::exception) { // SAFE -> ::osl::ResettableMutexGuard aLock(m_aLock); diff --git a/filter/source/config/cache/filtercache.hxx b/filter/source/config/cache/filtercache.hxx index 9a3a96d6614c..c992424b591f 100644 --- a/filter/source/config/cache/filtercache.hxx +++ b/filter/source/config/cache/filtercache.hxx @@ -503,7 +503,7 @@ class FilterCache : public BaseLock virtual void setItem( EItemType eType , const OUString& sItem , const CacheItem& aValue) - throw(css::uno::Exception); + throw(css::uno::Exception, std::exception);