G_MODULE_EXPORT void on_help_contents(GtkMenuItem *menu, AWeatherGui *self)
{
GError *err = NULL;
- gchar *argv[] = {BROWSER, HTMLDIR "/aweather.html", NULL};
+ gchar *path = g_strdup(HTMLDIR "/aweather.html");
+ g_strdelimit(path, "/", G_DIR_SEPARATOR);
+ gchar *argv[] = {"xdg-open", path, NULL};
g_spawn_async(NULL, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, NULL, &err);
if (err) {
g_warning("Unable to open help page: %s - %s",
argv[1], err->message);
g_error_free(err);
}
+ g_free(path);
}
G_MODULE_EXPORT void on_quit(GtkMenuItem *menu, AWeatherGui *self)