[gvfs] [FTP] Properly close output stream in GVfsJobPull
- From: Tomas Bzatek <tbzatek src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gvfs] [FTP] Properly close output stream in GVfsJobPull
- Date: Mon, 10 Aug 2009 15:10:00 +0000 (UTC)
commit 03a8bc40e54536629b8c152f57e4686f526fe038
Author: Tomas Bzatek <tbzatek redhat com>
Date: Mon Aug 10 17:07:28 2009 +0200
[FTP] Properly close output stream in GVfsJobPull
Don't leak output filedescriptor
daemon/gvfsbackendftp.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/daemon/gvfsbackendftp.c b/daemon/gvfsbackendftp.c
index c0f21be..9bba8e3 100644
--- a/daemon/gvfsbackendftp.c
+++ b/daemon/gvfsbackendftp.c
@@ -1387,7 +1387,8 @@ do_pull (GVfsBackend * backend,
&task.error);
g_vfs_ftp_task_close_data_connection (&task);
g_vfs_ftp_task_receive (&task, 0, NULL);
-
+ g_object_unref (output);
+
if (remove_source)
{
g_vfs_ftp_task_send (&task,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]