Kaydet (Commit) 54f52a53 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#1210044 Uncaught exception

Change-Id: I3837f316a4b73eb508bfd4fca97fa741080df8c0
üst 136a2bc3
...@@ -376,8 +376,10 @@ static sal_uInt16 GetImageId_Impl( const INetURLObject& rObject, bool bDetectFol ...@@ -376,8 +376,10 @@ static sal_uInt16 GetImageId_Impl( const INetURLObject& rObject, bool bDetectFol
aExt = rObject.getExtension(); aExt = rObject.getExtension();
if ( aExt == "vor" ) if ( aExt == "vor" )
{ {
SotStorageRef aStorage = new SotStorage( sURL, STREAM_STD_READ );
sal_uInt16 nId = IMG_WRITERTEMPLATE; sal_uInt16 nId = IMG_WRITERTEMPLATE;
try
{
SotStorageRef aStorage = new SotStorage( sURL, STREAM_STD_READ );
if ( !aStorage->GetError() ) if ( !aStorage->GetError() )
{ {
SvGlobalName aGlobalName = aStorage->GetClassName(); SvGlobalName aGlobalName = aStorage->GetClassName();
...@@ -391,6 +393,11 @@ static sal_uInt16 GetImageId_Impl( const INetURLObject& rObject, bool bDetectFol ...@@ -391,6 +393,11 @@ static sal_uInt16 GetImageId_Impl( const INetURLObject& rObject, bool bDetectFol
else if ( aGlobalName == SvGlobalName(SO3_SM_CLASSID_50) || aGlobalName == SvGlobalName(SO3_SM_CLASSID_40) || aGlobalName == SvGlobalName(SO3_SM_CLASSID_30) ) else if ( aGlobalName == SvGlobalName(SO3_SM_CLASSID_50) || aGlobalName == SvGlobalName(SO3_SM_CLASSID_40) || aGlobalName == SvGlobalName(SO3_SM_CLASSID_30) )
nId = IMG_MATHTEMPLATE; nId = IMG_MATHTEMPLATE;
} }
}
catch (const css::ucb::ContentCreationException& e)
{
SAL_WARN("svtools.misc", "GetImageId_Impl: Caught exception: " << e.Message);
}
return nId; return nId;
} }
......
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