File gcalctool-5.19.92-correct-help-uri.patch of Package gcalctool

Index: gcalctool-5.21.90/gcalctool/gtk.c
===================================================================
--- gcalctool-5.21.90.orig/gcalctool/gtk.c
+++ gcalctool-5.21.90/gcalctool/gtk.c
@@ -1343,34 +1343,14 @@ static void
 help_display(void)
 {
     GError *error = NULL;
-    char *command;
-    const char *lang;
-    char *uri = NULL;
     GdkScreen *gscreen;
-    int i;
-    
-    const char * const * langs = g_get_language_names ();
-    
-    for (i = 0; langs[i]; i++) {
-        lang = langs[i];
-        if (strchr (lang, '.')) {
-            continue;
-        }
-        
-        uri = g_build_filename(PACKAGE_DATA_DIR,
-                               "/gnome/help/gcalctool/",
-                               lang,
-                               "/gcalctool.xml",
-                               NULL);
-        
-        if (g_file_test (uri, G_FILE_TEST_EXISTS)) {
-            break;
-        }
-    }
-    
-    command = g_strconcat ("gnome-open ghelp://", uri, NULL);
+
     gscreen = gdk_screen_get_default();
-    gdk_spawn_command_line_on_screen (gscreen, command, &error);
+    gdk_spawn_command_line_on_screen (gscreen,
+                                      "gnome-open ghelp://gcalctool",
+                                      &error);
+
+
     if (error) {
         GtkWidget *d;
         
@@ -1383,9 +1363,6 @@ help_display(void)
         g_error_free(error);
         error = NULL;
     }
-    
-    g_free (command);
-    g_free (uri);
 }
 
 
openSUSE Build Service is sponsored by