[evolution] Also check for 'help' uri scheme handler availability



commit 6b9d3c0e9e36771230769db5dabfae094f568cfd
Author: Milan Crha <mcrha redhat com>
Date:   Fri Mar 13 09:46:46 2015 +0100

    Also check for 'help' uri scheme handler availability

 e-util/e-misc-utils.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/e-util/e-misc-utils.c b/e-util/e-misc-utils.c
index c36a965..da035de 100644
--- a/e-util/e-misc-utils.c
+++ b/e-util/e-misc-utils.c
@@ -270,6 +270,16 @@ e_misc_utils_is_help_package_installed (void)
 
        g_free (path);
 
+       if (is_installed) {
+               GAppInfo *help_handler;
+
+               help_handler = g_app_info_get_default_for_uri_scheme ("help");
+
+               is_installed = help_handler && g_app_info_get_commandline (help_handler);
+
+               g_clear_object (&help_handler);
+       }
+
        return is_installed;
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]