Kaydet (Commit) 962f01c3 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#983652 Uncaught exception

Change-Id: I72f298c5cd0476d6e0cbf3ffaf5fdf5cd143a21c
üst b1a5a7e2
...@@ -1296,8 +1296,18 @@ bool PackageManagerImpl::synchronizeAddedExtensions( ...@@ -1296,8 +1296,18 @@ bool PackageManagerImpl::synchronizeAddedExtensions(
ActivePackages::Entries id2temp( m_activePackagesDB->getEntries() ); ActivePackages::Entries id2temp( m_activePackagesDB->getEntries() );
//check if the folder exist at all. The shared extension folder //check if the folder exist at all. The shared extension folder
//may not exist for a normal user. //may not exist for a normal user.
if (!create_ucb_content( bool bOk=true;
NULL, m_activePackages_expanded, Reference<css::ucb::XCommandEnvironment>(), false)) try
{
bOk = create_ucb_content(
NULL, m_activePackages_expanded, Reference<css::ucb::XCommandEnvironment>(), false);
}
catch (const css::ucb::ContentCreationException&)
{
bOk = false;
}
if (!bOk)
return bModified; return bModified;
::ucbhelper::Content tempFolder( m_activePackages_expanded, xCmdEnv, m_xComponentContext ); ::ucbhelper::Content tempFolder( m_activePackages_expanded, xCmdEnv, m_xComponentContext );
......
...@@ -574,7 +574,7 @@ void Package::exportTo( ...@@ -574,7 +574,7 @@ void Package::exportTo(
::ucbhelper::Content destFolder( destFolderURL, xCmdEnv, getMyBackend()->getComponentContext() ); ::ucbhelper::Content destFolder( destFolderURL, xCmdEnv, getMyBackend()->getComponentContext() );
::ucbhelper::Content sourceContent( getURL(), xCmdEnv, getMyBackend()->getComponentContext() ); ::ucbhelper::Content sourceContent( getURL(), xCmdEnv, getMyBackend()->getComponentContext() );
bool bOk; bool bOk=true;
try try
{ {
bOk = destFolder.transferContent( bOk = destFolder.transferContent(
......
...@@ -464,7 +464,7 @@ Reference<deployment::XPackage> PackageRegistryImpl::bindPackage( ...@@ -464,7 +464,7 @@ Reference<deployment::XPackage> PackageRegistryImpl::bindPackage(
if (mediaType.isEmpty()) if (mediaType.isEmpty())
{ {
::ucbhelper::Content ucbContent; ::ucbhelper::Content ucbContent;
bool bOk; bool bOk=true;
try try
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment