diff options
Diffstat (limited to 'skypeweb/skypeweb_contacts.c')
-rw-r--r-- | skypeweb/skypeweb_contacts.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/skypeweb/skypeweb_contacts.c b/skypeweb/skypeweb_contacts.c index 6846629..d6f146e 100644 --- a/skypeweb/skypeweb_contacts.c +++ b/skypeweb/skypeweb_contacts.c @@ -614,11 +614,13 @@ skypeweb_xfer_send_contents_reader(PurpleHttpConnection *con, gchar *buf, size_t { SkypeWebFileTransfer *swft = user_data; PurpleXfer *xfer = swft->xfer; - gsize read; + gsize read;
+ purple_debug_info("skypeweb", "Asked %d bytes from offset %d\n", len, offset); purple_xfer_set_bytes_sent(xfer, offset); - read = purple_xfer_read_file(xfer, buf, len); - purple_debug_info("skypeweb", "Read %d bytes\n"); + read = purple_xfer_read_file(xfer, (guchar *)buf, len); + purple_debug_info("skypeweb", "Read %d bytes\n", read);
+ cb(con, TRUE, read != len, read); } @@ -670,7 +672,6 @@ static void skypeweb_got_object_for_file(PurpleHttpConnection *http_conn, PurpleHttpResponse *response, gpointer user_data)
{
SkypeWebFileTransfer *swft = user_data;
- SkypeWebAccount *sa = swft->sa;
PurpleXfer *xfer = swft->xfer;
JsonParser *parser;
JsonNode *node;
|