block: qemu_aio_get does not return NULL
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 14 Nov 2011 16:50:51 +0000 (17:50 +0100)
committerKevin Wolf <kwolf@redhat.com>
Thu, 15 Dec 2011 11:40:08 +0000 (12:40 +0100)
commit91977c2e5f6419d00f4ae2800586f009b6070ab1
tree49834b4eb5831a3a15d25a280f66c1b98d270585
parentdf9309fb432f3fc9f66f4a567f70970d4e46010a
block: qemu_aio_get does not return NULL

Initially done with the following semantic patch:

@ rule1 @
expression E;
statement S;
@@
  E = qemu_aio_get (...);
(
- if (E == NULL) { ... }
|
- if (E)
    { <... S ...> }
)

which however missed occurrences in linux-aio.c and posix-aio-compat.c.
Those were done by hand.

The change in vdi_aio_setup's caller was also done by hand.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block/curl.c
block/rbd.c
block/vdi.c
linux-aio.c
posix-aio-compat.c