diff options
author | David Tardon <dtardon@redhat.com> | 2015-12-07 13:09:07 +0100 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2015-12-07 13:14:29 +0100 |
commit | 125382803df6502e467cb25b6ee70c24d5f4dfc0 (patch) | |
tree | 7483290a6aba57693c2ac66a4234e944d59803e0 /include | |
parent | 88de77fd6287a1e48fdf2da7f5793194bb138e03 (diff) |
tdf#96243 don't crash if LibO install. wasn't found
Change-Id: I538e7238feb711a7d71faf745033264894f688f4
(cherry picked from commit 7f73ea2e3975b305e09467eb7980a3d01cd37de9)
Diffstat (limited to 'include')
-rw-r--r-- | include/LibreOfficeKit/LibreOfficeKitInit.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/LibreOfficeKit/LibreOfficeKitInit.h b/include/LibreOfficeKit/LibreOfficeKitInit.h index e2af1093c9bf..1a20c8cefd3d 100644 --- a/include/LibreOfficeKit/LibreOfficeKitInit.h +++ b/include/LibreOfficeKit/LibreOfficeKitInit.h @@ -220,6 +220,8 @@ static LibreOfficeKit *lok_init_2( const char *install_path, const char *user_p LokHookFunction2 *pSym2; dlhandle = lok_dlopen(install_path, &imp_lib); + if (!dlhandle) + return NULL; pSym2 = (LokHookFunction2 *) lok_dlsym(dlhandle, "libreofficekit_hook_2"); if (!pSym2) |