diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-01-29 09:30:04 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-01-29 10:57:20 +0000 |
commit | 681cc3d13ec96d5d796f46d343ae8b06780fd121 (patch) | |
tree | 9fdf851a0b9e0fb55c92c08e635282a92af26054 /desktop | |
parent | a251d3593a3e7cd11b633791123db522dffa5a55 (diff) |
coverity#1158237 Resource leak
Change-Id: I2204ec36344b8f7662efa8aed31e9363bb791616
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/source/lib/shim.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/desktop/source/lib/shim.c b/desktop/source/lib/shim.c index c821d2dd9e23..7115c6e57299 100644 --- a/desktop/source/lib/shim.c +++ b/desktop/source/lib/shim.c @@ -53,6 +53,7 @@ SAL_DLLPUBLIC_EXPORT LibreOffice *lo_init( const char *install_path ) pSym = (HookFunction *) dlsym( dlhandle, "liblibreoffice_hook" ); if( !pSym ) { fprintf( stderr, "failed to find hook in library '%s'\n", imp_lib ); + dlclose( dlhandle ); free( imp_lib ); return NULL; } |