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

coverity#1242494 Resource leak

Change-Id: I4956890da9978381e2de7e8b1af37495884d4965
üst 37f62f86
......@@ -1403,13 +1403,12 @@ UnoWrapperBase* Application::GetUnoWrapper( bool bCreateIfNotExist )
if ( !pSVData->mpUnoWrapper && bCreateIfNotExist && !bAlreadyTriedToCreate )
{
#ifndef DISABLE_DYNLOADING
osl::Module aTkLib;
OUString aLibName(TK_DLL_NAME);
oslModule hTkLib = osl_loadModuleRelative(
&thisModule, aLibName.pData, SAL_LOADMODULE_DEFAULT );
if ( hTkLib )
aTkLib.loadRelative(&thisModule, aLibName, SAL_LOADMODULE_DEFAULT);
if (aTkLib.is())
{
OUString aFunctionName( "CreateUnoWrapper" );
FN_TkCreateUnoWrapper fnCreateWrapper = (FN_TkCreateUnoWrapper)osl_getFunctionSymbol( hTkLib, aFunctionName.pData );
FN_TkCreateUnoWrapper fnCreateWrapper = (FN_TkCreateUnoWrapper)aTkLib.getFunctionSymbol("CreateUnoWrapper");
if ( fnCreateWrapper )
{
pSVData->mpUnoWrapper = fnCreateWrapper();
......
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