diff options
Diffstat (limited to 'stoc/source/uriproc/UriReferenceFactory.cxx')
-rw-r--r-- | stoc/source/uriproc/UriReferenceFactory.cxx | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/stoc/source/uriproc/UriReferenceFactory.cxx b/stoc/source/uriproc/UriReferenceFactory.cxx index 13e54533e48c..903e2c0ffcb5 100644 --- a/stoc/source/uriproc/UriReferenceFactory.cxx +++ b/stoc/source/uriproc/UriReferenceFactory.cxx @@ -23,7 +23,6 @@ #include <cassert> #include <cstdlib> #include <exception> -#include <new> #include <vector> #include "com/sun/star/lang/WrappedTargetRuntimeException.hpp" @@ -641,11 +640,7 @@ css::uno::Reference< css::uno::XInterface > create( css::uno::Reference< css::uno::XComponentContext > const & context) SAL_THROW((css::uno::Exception)) { - try { - return static_cast< cppu::OWeakObject * >(new Factory(context)); - } catch (std::bad_alloc &) { - throw css::uno::RuntimeException("std::bad_alloc", 0); - } + return static_cast< cppu::OWeakObject * >(new Factory(context)); } OUString getImplementationName() { |