block: Simplify usb_msd_initfn() test for "can read bdrv key"
commita44264880ef42254edb88f9ec5d6f35e3e84089b
authorMarkus Armbruster <armbru@redhat.com>
Thu, 18 Feb 2010 10:49:42 +0000 (18 11:49 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Tue, 16 Mar 2010 15:55:05 +0000 (16 16:55 +0100)
treec65e90b4e4608f5cdcb098b1f22b673edf309b7c
parent8631b6084a13e712ae8356d779077991aba010a5
block: Simplify usb_msd_initfn() test for "can read bdrv key"

The old test assumes that "hotplugged" implies "we have a current
monitor for reading the key".  This is in fact true, but it's not
obviously true.

Aside: if it were false, we could pass a null pointer to
monitor_read_bdrv_key_start(), which would then crash.

The previous commit permits us to check for "we have a current
monitor" directly, so do that.
hw/usb-msd.c