summaryrefslogtreecommitdiff
path: root/connectivity/source/drivers/flat/Eservices.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'connectivity/source/drivers/flat/Eservices.cxx')
-rw-r--r--connectivity/source/drivers/flat/Eservices.cxx12
1 files changed, 7 insertions, 5 deletions
diff --git a/connectivity/source/drivers/flat/Eservices.cxx b/connectivity/source/drivers/flat/Eservices.cxx
index db3667c27b44..7ef8a28e1cf6 100644
--- a/connectivity/source/drivers/flat/Eservices.cxx
+++ b/connectivity/source/drivers/flat/Eservices.cxx
@@ -61,12 +61,14 @@ struct ProviderRequest
)
{
if (!xRet.is() && (Implname == sImplementationName))
- try
- {
- xRet = creator( xServiceManager, sImplementationName,Factory, Services,0);
- }
- catch(...)
{
+ try
+ {
+ xRet = creator( xServiceManager, sImplementationName,Factory, Services,0);
+ }
+ catch(...)
+ {
+ }
}
return xRet.is();
}