mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-23 11:52:20 +00:00
virDomainControllerDefFormat: Use proper type for enum
Typecast the controller type variable and add all cases to the switch statement. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
b7efd99173
commit
ab075f4f0d
@ -22705,7 +22705,7 @@ virDomainControllerDefFormat(virBuffer *buf,
|
|||||||
if (model)
|
if (model)
|
||||||
virBufferEscapeString(&attrBuf, " model='%s'", model);
|
virBufferEscapeString(&attrBuf, " model='%s'", model);
|
||||||
|
|
||||||
switch (def->type) {
|
switch ((virDomainControllerType) def->type) {
|
||||||
case VIR_DOMAIN_CONTROLLER_TYPE_VIRTIO_SERIAL:
|
case VIR_DOMAIN_CONTROLLER_TYPE_VIRTIO_SERIAL:
|
||||||
if (def->opts.vioserial.ports != -1) {
|
if (def->opts.vioserial.ports != -1) {
|
||||||
virBufferAsprintf(&attrBuf, " ports='%d'",
|
virBufferAsprintf(&attrBuf, " ports='%d'",
|
||||||
@ -22735,7 +22735,14 @@ virDomainControllerDefFormat(virBuffer *buf,
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
case VIR_DOMAIN_CONTROLLER_TYPE_IDE:
|
||||||
|
case VIR_DOMAIN_CONTROLLER_TYPE_FDC:
|
||||||
|
case VIR_DOMAIN_CONTROLLER_TYPE_SCSI:
|
||||||
|
case VIR_DOMAIN_CONTROLLER_TYPE_SATA:
|
||||||
|
case VIR_DOMAIN_CONTROLLER_TYPE_CCID:
|
||||||
|
case VIR_DOMAIN_CONTROLLER_TYPE_PCI:
|
||||||
|
case VIR_DOMAIN_CONTROLLER_TYPE_ISA:
|
||||||
|
case VIR_DOMAIN_CONTROLLER_TYPE_LAST:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user