mirror of
https://git.proxmox.com/git/qemu
synced 2025-08-06 01:33:34 +00:00
hmp: hmp_change(): use error_get_class()
The error_is_type() function is going to be dropped. Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com> Reviewed-by: Markus Armbruster <armbru@redhat.com>
This commit is contained in:
parent
ea25fbca88
commit
ab878ddfee
3
hmp.c
3
hmp.c
@ -793,7 +793,8 @@ void hmp_change(Monitor *mon, const QDict *qdict)
|
|||||||
}
|
}
|
||||||
|
|
||||||
qmp_change(device, target, !!arg, arg, &err);
|
qmp_change(device, target, !!arg, arg, &err);
|
||||||
if (error_is_type(err, QERR_DEVICE_ENCRYPTED)) {
|
if (error_is_set(&err) &&
|
||||||
|
error_get_class(err) == ERROR_CLASS_DEVICE_ENCRYPTED) {
|
||||||
error_free(err);
|
error_free(err);
|
||||||
monitor_read_block_device_key(mon, device, NULL, NULL);
|
monitor_read_block_device_key(mon, device, NULL, NULL);
|
||||||
return;
|
return;
|
||||||
|
Loading…
Reference in New Issue
Block a user