Kaydet (Commit) b4533424 authored tarafından Caolán McNamara's avatar Caolán McNamara Kaydeden (comit) Michael Stahl

coverity#1338592 Explicit null dereferenced

Change-Id: Ief5c2effbddebe29fc7a4d38ed0af4fed72de40e
(cherry picked from commit e08fbe4c)
Reviewed-on: https://gerrit.libreoffice.org/19915Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Reviewed-by: 's avatarMichael Stahl <mstahl@redhat.com>
üst 78f90a6d
...@@ -69,8 +69,6 @@ jboolean Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1writeInfo( ...@@ -69,8 +69,6 @@ jboolean Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1writeInfo(
osl::Module lib(aLibName, SAL_LOADMODULE_LAZY | SAL_LOADMODULE_GLOBAL); osl::Module lib(aLibName, SAL_LOADMODULE_LAZY | SAL_LOADMODULE_GLOBAL);
if (lib.is()) if (lib.is())
{ {
lib.release();
// ========================= LATEST VERSION ========================= // ========================= LATEST VERSION =========================
OUString aGetEnvName( COMPONENT_GETENV ); OUString aGetEnvName( COMPONENT_GETENV );
oslGenericFunction pSym = lib.getFunctionSymbol(aGetEnvName); oslGenericFunction pSym = lib.getFunctionSymbol(aGetEnvName);
...@@ -126,6 +124,7 @@ jboolean Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1writeInfo( ...@@ -126,6 +124,7 @@ jboolean Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1writeInfo(
} }
} }
} }
lib.release();
} }
#endif #endif
return bRet ? JNI_TRUE : JNI_FALSE; return bRet ? JNI_TRUE : JNI_FALSE;
...@@ -161,8 +160,6 @@ jobject Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1getFactory( ...@@ -161,8 +160,6 @@ jobject Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1getFactory(
osl::Module lib(aLibName, SAL_LOADMODULE_LAZY | SAL_LOADMODULE_GLOBAL); osl::Module lib(aLibName, SAL_LOADMODULE_LAZY | SAL_LOADMODULE_GLOBAL);
if (lib.is()) if (lib.is())
{ {
lib.release();
// ========================= LATEST VERSION ========================= // ========================= LATEST VERSION =========================
OUString aGetEnvName( COMPONENT_GETENV ); OUString aGetEnvName( COMPONENT_GETENV );
oslGenericFunction pSym = lib.getFunctionSymbol(aGetEnvName); oslGenericFunction pSym = lib.getFunctionSymbol(aGetEnvName);
...@@ -232,6 +229,7 @@ jobject Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1getFactory( ...@@ -232,6 +229,7 @@ jobject Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1getFactory(
} }
} }
} }
lib.release();
} }
#endif #endif
return joSLL_cpp; return joSLL_cpp;
......
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