On 09/24/2015 03:14 AM, Kevin Wolf wrote: > aio_worker() wrote the return code to the wrong variable. > > Signed-off-by: Kevin Wolf <kw...@redhat.com> > Tested-by: Guangmu Zhu <guangmu...@gmail.com> > --- > block/raw-win32.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-)
Reviewed-by: Eric Blake <ebl...@redhat.com> > > diff --git a/block/raw-win32.c b/block/raw-win32.c > index 68f2338..b562c94 100644 > --- a/block/raw-win32.c > +++ b/block/raw-win32.c > @@ -119,9 +119,9 @@ static int aio_worker(void *arg) > case QEMU_AIO_WRITE: > count = handle_aiocb_rw(aiocb); > if (count == aiocb->aio_nbytes) { > - count = 0; > + ret = 0; > } else { > - count = -EINVAL; > + ret = -EINVAL; > } > break; > case QEMU_AIO_FLUSH: > -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature