Blame SOURCES/0363-tdf-96243-don-t-crash-if-LibO-install.-wasn-t-found.patch

135360
From 3f6d5ad9422e8f000527fa6d7650f9fe147242a4 Mon Sep 17 00:00:00 2001
135360
From: David Tardon <dtardon@redhat.com>
135360
Date: Mon, 7 Dec 2015 13:09:07 +0100
135360
Subject: [PATCH 363/398] tdf#96243 don't crash if LibO install. wasn't found
135360
135360
Change-Id: I538e7238feb711a7d71faf745033264894f688f4
135360
(cherry picked from commit 7f73ea2e3975b305e09467eb7980a3d01cd37de9)
135360
(cherry picked from commit 125382803df6502e467cb25b6ee70c24d5f4dfc0)
135360
---
135360
 include/LibreOfficeKit/LibreOfficeKitInit.h | 2 ++
135360
 1 file changed, 2 insertions(+)
135360
135360
diff --git a/include/LibreOfficeKit/LibreOfficeKitInit.h b/include/LibreOfficeKit/LibreOfficeKitInit.h
135360
index f18e3ca3c8e4..cb3654808cf9 100644
135360
--- a/include/LibreOfficeKit/LibreOfficeKitInit.h
135360
+++ b/include/LibreOfficeKit/LibreOfficeKitInit.h
135360
@@ -219,6 +219,8 @@ static LibreOfficeKit *lok_init_2( const char *install_path,  const char *user_p
135360
     LokHookFunction2 *pSym2;
135360
 
135360
     dlhandle = lok_dlopen(install_path, &imp_lib);
135360
+    if (!dlhandle)
135360
+        return NULL;
135360
 
135360
     pSym2 = (LokHookFunction2 *) lok_dlsym(dlhandle, "libreofficekit_hook_2");
135360
     if (!pSym2)
135360
-- 
135360
2.12.0
135360