forked from len0rd/rockbox
hwstub: fix library sending wrong data on long transfers
Change-Id: I886b8dc28e306f631389dbed41451eb086fea4fc
This commit is contained in:
parent
06c5e5f4c1
commit
24c208336c
1 changed files with 1 additions and 1 deletions
|
@ -444,7 +444,7 @@ error handle::write(uint32_t addr, const void *buf, size_t& sz, bool atomic)
|
||||||
while(sz > 0)
|
while(sz > 0)
|
||||||
{
|
{
|
||||||
size_t xfer = std::min(sz, get_buffer_size());
|
size_t xfer = std::min(sz, get_buffer_size());
|
||||||
err = write_dev(addr, buf, xfer, atomic);
|
err = write_dev(addr, bufp, xfer, atomic);
|
||||||
if(err != error::SUCCESS)
|
if(err != error::SUCCESS)
|
||||||
{
|
{
|
||||||
sz = cnt;
|
sz = cnt;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue