diff options
author | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2008-11-22 00:19:56 +0800 |
---|---|---|
committer | Xavier Claessens <xclaesse@src.gnome.org> | 2008-11-22 00:19:56 +0800 |
commit | 1df27a669a4650a50f6b924b47155a512e789ae7 (patch) | |
tree | 0150cd9d3c66fa5cbe9baf4618beb75e8b281ca2 /libempathy-gtk/empathy-ui-utils.c | |
parent | fb0064fcdbb29a1e6d3e0cc2c7fa0c3a2613ca69 (diff) | |
download | gsoc2013-empathy-1df27a669a4650a50f6b924b47155a512e789ae7.tar gsoc2013-empathy-1df27a669a4650a50f6b924b47155a512e789ae7.tar.gz gsoc2013-empathy-1df27a669a4650a50f6b924b47155a512e789ae7.tar.bz2 gsoc2013-empathy-1df27a669a4650a50f6b924b47155a512e789ae7.tar.lz gsoc2013-empathy-1df27a669a4650a50f6b924b47155a512e789ae7.tar.xz gsoc2013-empathy-1df27a669a4650a50f6b924b47155a512e789ae7.tar.zst gsoc2013-empathy-1df27a669a4650a50f6b924b47155a512e789ae7.zip |
Handle new file channels regardless of direction in the dispatcher. (Jonny Lamb)
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=1834
Diffstat (limited to 'libempathy-gtk/empathy-ui-utils.c')
-rw-r--r-- | libempathy-gtk/empathy-ui-utils.c | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/libempathy-gtk/empathy-ui-utils.c b/libempathy-gtk/empathy-ui-utils.c index 71aaf7eca..388f4c716 100644 --- a/libempathy-gtk/empathy-ui-utils.c +++ b/libempathy-gtk/empathy-ui-utils.c @@ -1458,39 +1458,25 @@ file_manager_send_file_response_cb (GtkDialog *widget, if (response_id == GTK_RESPONSE_OK) { GSList *list; GSList *l; - EmpathyFTManager *ft_manager; list = gtk_file_chooser_get_uris (GTK_FILE_CHOOSER (widget)); - ft_manager = empathy_ft_manager_get_default (); DEBUG ("File chooser selected files:"); for (l = list; l; l = l->next) { gchar *uri; GFile *gfile; - EmpathyTpFile *tp_file; GtkRecentManager *manager; uri = l->data; gfile = g_file_new_for_uri (uri); DEBUG ("\t%s", uri); - tp_file = empathy_send_file (contact, - gfile); - - empathy_ft_manager_add_tp_file (ft_manager, tp_file); + empathy_send_file (contact, gfile); manager = gtk_recent_manager_get_default (); gtk_recent_manager_add_item (manager, uri); - if (tp_file) ; - /* FIXME: This should be unrefed, but - * it's not referenced anywhere else, - * so the transfer just ends. Uncomment - * this out when there is a file - * transfer "manager". - g_object_unref (file); - */ g_object_unref (gfile); g_free (uri); } |