From 79ca1fb96ad01d76aac259f0c6b27eb12eb78638 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Wed, 23 Jun 2010 16:32:02 +0000 Subject: [PATCH] (trunk gtk) #3336 "gtk client confuses magnet links as files and tries to trash them" -- fixed --- gtk/util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/util.c b/gtk/util.c index d74c24e52..3d0b3c3a1 100644 --- a/gtk/util.c +++ b/gtk/util.c @@ -453,7 +453,7 @@ gtr_object_ref_sink( gpointer object ) int gtr_file_trash_or_remove( const char * filename ) { - if( filename && *filename ) + if( filename && g_file_test( filename, G_FILE_TEST_EXISTS ) ) { gboolean trashed = FALSE; #ifdef HAVE_GIO