Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/EionRobb/skype4pidgin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLynxChaus <none@none>2017-03-30 06:30:14 +0300
committerLynxChaus <none@none>2017-03-30 06:30:14 +0300
commit901cd08cf43d442f9e8625ccc1ef16609056b1cd (patch)
tree55e4ebdc69018999e6d215dc40e16109cc379793
parentfc3d6f382ed7918ab49abf0ad7ab5f773385d0e2 (diff)
Fix broken/leaked file descriptors of file transfers
Fixes issue #537
-rw-r--r--skypeweb/skypeweb_contacts.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/skypeweb/skypeweb_contacts.c b/skypeweb/skypeweb_contacts.c
index 60bd437..ce8df22 100644
--- a/skypeweb/skypeweb_contacts.c
+++ b/skypeweb/skypeweb_contacts.c
@@ -370,12 +370,12 @@ skypeweb_got_file(PurpleUtilFetchUrlData *url_data, gpointer user_data, const gc
purple_xfer_cancel_local(xfer);
} else {
purple_xfer_write_file(xfer, (guchar *)url_text, len);
- purple_xfer_set_bytes_sent(xfer, len);
purple_xfer_set_completed(xfer, TRUE);
}
//cleanup
skypeweb_free_xfer(xfer);
+ purple_xfer_end(xfer);
}
static void