fix error handling
2008-10-26 Jens Granseuer <jensgr@gmx.net> * capplet-util.c: (capplet_help): fix error handling svn path=/trunk/; revision=9118
This commit is contained in:
parent
1b2850962d
commit
ce8999af55
2 changed files with 15 additions and 12 deletions
|
@ -1,3 +1,7 @@
|
|||
2008-10-26 Jens Granseuer <jensgr@gmx.net>
|
||||
|
||||
* capplet-util.c: (capplet_help): fix error handling
|
||||
|
||||
Fri Oct 24 19:18:37 2008 Søren Sandmann <sandmann@redhat.com>
|
||||
|
||||
* capplet-util.c: Include <stdlib.h>
|
||||
|
|
|
@ -71,25 +71,24 @@ capplet_help (GtkWindow *parent, char const *section)
|
|||
{
|
||||
GError *error = NULL;
|
||||
char *uri;
|
||||
GError *err = NULL;
|
||||
GdkScreen *screen;
|
||||
|
||||
g_return_if_fail (section != NULL);
|
||||
|
||||
if (!parent)
|
||||
screen = gdk_screen_get_default();
|
||||
screen = gdk_screen_get_default ();
|
||||
else
|
||||
screen = gtk_widget_get_screen (GTK_WIDGET (parent));
|
||||
|
||||
uri = g_strdup_printf ("ghelp:user-guide#%s", section);
|
||||
|
||||
if (!gtk_show_uri (screen, uri, gtk_get_current_event_time(), &err)) {
|
||||
if (!gtk_show_uri (screen, uri, gtk_get_current_event_time (), &error)) {
|
||||
capplet_error_dialog (
|
||||
parent,
|
||||
_("There was an error displaying help: %s"),
|
||||
error);
|
||||
|
||||
g_error_free (err);
|
||||
g_error_free (error);
|
||||
}
|
||||
|
||||
g_free (uri);
|
||||
|
|
Loading…
Add table
Reference in a new issue