Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1
gcalctool
gcalctool-5.19.92-correct-help-uri.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
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); }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor