commit | f1f2af515da11f76d594ba1678be3c977a8cd638 | [log] [tgz] |
---|---|---|
author | Bo Shen <voice.shen@atmel.com> | Wed Oct 16 17:26:37 2013 +0800 |
committer | Marek Vasut <marex@denx.de> | Fri Nov 08 20:46:20 2013 +0100 |
tree | 7d4cce70e15881dc776eae295bcf2756cc9c4275 | |
parent | 10b479d6bfa5c62fbc896ae504fd3324fc5aec95 [diff] |
usb: dfu: decrease dfu->r_left along with the transfer The value of dfu->r_left need decrease along with the transfer Signed-off-by: Bo Shen <voice.shen@atmel.com>
diff --git a/drivers/dfu/dfu.c b/drivers/dfu/dfu.c index 4a8804e..cccc044 100644 --- a/drivers/dfu/dfu.c +++ b/drivers/dfu/dfu.c
@@ -229,6 +229,7 @@ dfu->crc = crc32(dfu->crc, buf, chunk); dfu->i_buf += chunk; dfu->b_left -= chunk; + dfu->r_left -= chunk; size -= chunk; buf += chunk; readn += chunk;