X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fhelp-menu.c;h=da87e235edf9dcf8588baf84b4e79f502d6b786b;hb=9269baf297568f63c2e7a184c73e1c8720b9b319;hp=712dbbadd29bd8b14d9417828d16bf5084dc174a;hpb=ae432932ea7cbf4257e6104f27ec56ee80f621b5;p=pspp diff --git a/src/ui/gui/help-menu.c b/src/ui/gui/help-menu.c index 712dbbadd2..da87e235ed 100644 --- a/src/ui/gui/help-menu.c +++ b/src/ui/gui/help-menu.c @@ -34,11 +34,11 @@ /* Try to open html documentation uri via the default browser on the operating system */ #ifdef __APPLE__ -#define HTMLOPENARGV {"open", 0, 0} +#define HTMLOPENAPP "open" #elif _WIN32 -#define HTMLOPENARGV {"wscript", 0, 0} +#define HTMLOPENAPP "wscript" #else -#define HTMLOPENARGV {"xdg-open", 0, 0} +#define HTMLOPENAPP "xdg-open" #endif static const gchar *artists[] = { "Bastián Díaz", "Hugo Alejandro", NULL}; @@ -132,7 +132,8 @@ void online_help (const char *page) { GError *htmlerr = NULL; - gchar *htmlargv[3] = HTMLOPENARGV; + gchar helpapp[] = HTMLOPENAPP; + gchar *htmlargv[3] = {helpapp, 0, 0}; gchar *htmlfilename = NULL; gchar *htmlfullname = NULL; gchar *htmluri = NULL; @@ -239,5 +240,7 @@ create_help_menu (GtkWindow *toplevel) gtk_widget_show_all (menuitem); + g_object_unref (accel_group); + return menuitem; }