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>
This commit is contained in:
Bo Shen 2013-10-16 17:26:37 +08:00 committed by Marek Vasut
parent 522c95647d
commit c2617bc773
1 changed files with 1 additions and 0 deletions

View File

@ -229,6 +229,7 @@ static int dfu_read_buffer_fill(struct dfu_entity *dfu, void *buf, int size)
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;