1
0
Fork 0
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:
Amaury Pouly 2017-11-12 14:12:44 +01:00
parent 63eae4339a
commit df0edba18e

View file

@ -414,7 +414,7 @@ error handle::read(uint32_t addr, void *buf, size_t& sz, bool atomic)
while(sz > 0)
{
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)
return err;
sz -= xfer;