[empathy] Accept gibing NULL widget to empathy_url_show()



commit e5574c03936d59e2fc0077fcad318ad008c09d92
Author: Xavier Claessens <xclaesse gmail com>
Date:   Fri Jul 24 13:19:27 2009 +0200

    Accept gibing NULL widget to empathy_url_show()

 libempathy-gtk/empathy-ui-utils.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/libempathy-gtk/empathy-ui-utils.c b/libempathy-gtk/empathy-ui-utils.c
index 2218533..8114cc2 100644
--- a/libempathy-gtk/empathy-ui-utils.c
+++ b/libempathy-gtk/empathy-ui-utils.c
@@ -1363,7 +1363,7 @@ empathy_url_show (GtkWidget *parent,
 	gchar  *real_url;
 	GError *error = NULL;
 
-	g_return_if_fail (GTK_IS_WIDGET (parent));
+	g_return_if_fail (parent == NULL || GTK_IS_WIDGET (parent));
 	g_return_if_fail (url != NULL);
 
 	real_url = fixup_url (url);
@@ -1371,7 +1371,7 @@ empathy_url_show (GtkWidget *parent,
 		url = real_url;
 	}
 
-	gtk_show_uri (gtk_widget_get_screen (parent), url,
+	gtk_show_uri (parent ? gtk_widget_get_screen (parent) : NULL, url,
 		      gtk_get_current_event_time (), &error);
 
 	if (error) {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]