diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2013-08-22 16:26:50 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2013-08-22 16:26:50 +0200 |
commit | 123189c882366002ca4c81c7db71ed690f8e907e (patch) | |
tree | 09768c1aae3e809963afeab5c496910fb631c5ba /desktop | |
parent | fc456b51fc7543d88585f0b18e3856675ba9c3b1 (diff) |
No use continuing with empty extensions sequence past the exception here
Change-Id: I889c7d526b0b06b3c77248d1da255ffa8f754da1
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/source/deployment/manager/dp_informationprovider.cxx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/desktop/source/deployment/manager/dp_informationprovider.cxx b/desktop/source/deployment/manager/dp_informationprovider.cxx index d6846de4d5ea..bae1ef4df408 100644 --- a/desktop/source/deployment/manager/dp_informationprovider.cxx +++ b/desktop/source/deployment/manager/dp_informationprovider.cxx @@ -224,8 +224,11 @@ PackageInformationProvider::isUpdateAvailable( const OUString& _sExtensionId ) extensions = extMgr->getExtensionsWithSameIdentifier( dp_misc::getIdentifier(info.extension), info.extension->getName(), uno::Reference<css_ucb::XCommandEnvironment>()); - } catch (lang::IllegalArgumentException& ) { - OSL_ASSERT(0); + } catch (lang::IllegalArgumentException& e) { + SAL_WARN( + "desktop.deployment", + "ignoring IllegalArgumentException \"" << e.Message << "\""); + continue; } OSL_ASSERT(extensions.getLength() == 3); if (extensions[0].is() ) |