mirror of https://github.com/xemu-project/xemu.git
aio-win32: replace incorrect AioHandler->opaque usage with ->e
The AioHandler->opaque field does not exist in aio-win32.c. The code that uses it was incorrectly copied from aio-posix.c. For Windows we can use AioHandler->e to match against AioContext->notifier. This patch fixes the Windows build for aio-win32.o. Reviewed-by: Stefan Weil <sw@weilnetz.de> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
This commit is contained in:
parent
91c68f143d
commit
8b2d42d273
|
@ -129,7 +129,7 @@ bool aio_poll(AioContext *ctx, bool blocking)
|
||||||
node->io_notify(node->e);
|
node->io_notify(node->e);
|
||||||
|
|
||||||
/* aio_notify() does not count as progress */
|
/* aio_notify() does not count as progress */
|
||||||
if (node->opaque != &ctx->notifier) {
|
if (node->e != &ctx->notifier) {
|
||||||
progress = true;
|
progress = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -195,7 +195,7 @@ bool aio_poll(AioContext *ctx, bool blocking)
|
||||||
node->io_notify(node->e);
|
node->io_notify(node->e);
|
||||||
|
|
||||||
/* aio_notify() does not count as progress */
|
/* aio_notify() does not count as progress */
|
||||||
if (node->opaque != &ctx->notifier) {
|
if (node->e != &ctx->notifier) {
|
||||||
progress = true;
|
progress = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue