mirror of
https://github.com/transmission/transmission.git
synced 2025-12-27 05:38:40 +00:00
(trunk gtk) tweak the last commit a little.
This commit is contained in:
@@ -282,7 +282,7 @@ if test "x$build_gtk" = "xyes"; then
|
||||
AC_ARG_ENABLE([libcanberra],
|
||||
AS_HELP_STRING([--enable-libcanberra],[enable sounds]),,
|
||||
[enable_libcanberra=yes])
|
||||
use_libcanberra=no
|
||||
use_canberra=no
|
||||
if test "x$enable_libcanberra" = "xyes" ; then
|
||||
if test "x$have_libcanberra" = "xyes"; then
|
||||
use_canberra=yes
|
||||
|
||||
@@ -486,7 +486,7 @@ onAddURLResponse( GtkDialog * dialog, int response, gpointer user_data )
|
||||
{
|
||||
TrCore * core = user_data;
|
||||
|
||||
if( gtr_is_supported_url( url ) )
|
||||
if( gtr_is_supported_url( url ) || gtr_is_magnet_link( url ) )
|
||||
{
|
||||
tr_core_add_from_url( core, url );
|
||||
}
|
||||
|
||||
@@ -1051,7 +1051,7 @@ add_filename( TrCore * core,
|
||||
if( session == NULL )
|
||||
return;
|
||||
|
||||
if( gtr_is_supported_url( filename ) )
|
||||
if( gtr_is_supported_url( filename ) || gtr_is_magnet_link( filename ) )
|
||||
{
|
||||
tr_core_add_from_url( core, filename );
|
||||
}
|
||||
|
||||
@@ -326,8 +326,7 @@ decode_uri( const char * uri )
|
||||
gboolean
|
||||
gtr_is_supported_url( const char * str )
|
||||
{
|
||||
return gtr_is_magnet_link( str )
|
||||
|| !strncmp( str, "ftp://", 6 )
|
||||
return !strncmp( str, "ftp://", 6 )
|
||||
|| !strncmp( str, "http://", 7 )
|
||||
|| !strncmp( str, "https://", 8 );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user