From: Jordan Lee Date: Fri, 25 Mar 2011 06:40:46 +0000 (+0000) Subject: (trunk gtk) gtk_open_uri(): use gtk_show_uri() as the default implementation for... X-Git-Tag: 2.30b1~55 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4a1a4ebcc00aca82d83ddeeb7785871eb57e577a;p=transmission (trunk gtk) gtk_open_uri(): use gtk_show_uri() as the default implementation for GTK+ > 2.14.0. gtk_show_uri() was added in 2.14.0 --- diff --git a/gtk/util.c b/gtk/util.c index dac2e6dc2..b0ec475e0 100644 --- a/gtk/util.c +++ b/gtk/util.c @@ -455,6 +455,11 @@ gtr_open_uri( const char * uri ) { gboolean opened = FALSE; +#if GTK_CHECK_VERSION(2,14,0) + if( !opened ) + opened = gtk_show_uri( NULL, uri, GDK_CURRENT_TIME, NULL ); +#endif + #ifdef HAVE_GIO if( !opened ) opened = g_app_info_launch_default_for_uri( uri, NULL, NULL );