forked from len0rd/rockbox
hwstub: fix horrible bug
It's a wonder it worked, basically any big transfer returned garbage Change-Id: Ic2b2fc1805423c70db8eac40692ba842c72462ab
This commit is contained in:
parent
63eae4339a
commit
df0edba18e
1 changed files with 1 additions and 1 deletions
|
|
@ -414,7 +414,7 @@ error handle::read(uint32_t addr, 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 = read_dev(addr, buf, xfer, atomic);
|
err = read_dev(addr, bufp, xfer, atomic);
|
||||||
if(err != error::SUCCESS)
|
if(err != error::SUCCESS)
|
||||||
return err;
|
return err;
|
||||||
sz -= xfer;
|
sz -= xfer;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue