Skip to content
  • Paolo Bonzini's avatar
    block: bdrv_aio_* do not return NULL · ad54ae80
    Paolo Bonzini authored
    
    
    Initially done with the following semantic patch:
    
    @ rule1 @
    expression E;
    statement S;
    @@
      E =
    (
       bdrv_aio_readv
    |  bdrv_aio_writev
    |  bdrv_aio_flush
    |  bdrv_aio_discard
    |  bdrv_aio_ioctl
    )
         (...);
    (
    - if (E == NULL) { ... }
    |
    - if (E)
        { <... S ...> }
    )
    
    which however missed the occurrence in block/blkverify.c
    (as it should have done), and left behind some unused
    variables.
    
    Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
    Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
    ad54ae80