Diff between 622b33900419f41143600dc9e65f2a8e8ab15219 and 230e706f802485c3ce68895752bdc62a418f51e3

Changed Files

File Additions Deletions Status
obexd/client/transfer.c +2 -2 modified

Full Patch

diff --git a/obexd/client/transfer.c b/obexd/client/transfer.c
index 4248055..85139ac 100644
--- a/obexd/client/transfer.c
+++ b/obexd/client/transfer.c
@@ -466,12 +466,12 @@ static gssize put_xfer_progress(void *buf, gsize len, gpointer user_data)
 		return size;
 	}
 
-	transfer->transferred += size;
-
 	if (callback)
 		callback->func(transfer, transfer->transferred, NULL,
 							callback->data);
 
+	transfer->transferred += size;
+
 	return size;
 }