block/qapi: Remove redundant NULL check to silence Coverity
commit8e8eb0a9035e5b6c6447c82138570e388282cfa2
authorKevin Wolf <kwolf@redhat.com>
Mon, 31 Jul 2017 12:43:19 +0000 (31 14:43 +0200)
committerKevin Wolf <kwolf@redhat.com>
Tue, 1 Aug 2017 16:09:33 +0000 (1 18:09 +0200)
tree934230f997739bcabfeab98a360a8f42460010af
parent59fa68f3f39cc596f93205f0862c8978c503f2c8
block/qapi: Remove redundant NULL check to silence Coverity

When skipping implicit nodes in bdrv_block_device_info(), we know that
bs0 is always non-NULL; initially, because it's taken from a BdrvChild
and a BdrvChild never has a NULL bs, and after the first iteration
because implicit nodes always have a backing file.

Remove the NULL check and add an assertion that the implicit node does
indeed have a backing file.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Jeff Cody <jcody@redhat.com>
block/qapi.c