diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 0828041dd8e2536a1ecdcec5125a5a7f89a896b2..b4a3e92dd78a15e14210a5df551127775c9ebd65 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -25019,11 +25019,14 @@ virDomainDeviceDefCopy(virDomainDeviceDefPtr src, case VIR_DOMAIN_DEVICE_MEMORY: rc = virDomainMemoryDefFormat(&buf, src->data.memory, flags); break; + case VIR_DOMAIN_DEVICE_SHMEM: + rc = virDomainShmemDefFormat(&buf, src->data.shmem, flags); + break; + case VIR_DOMAIN_DEVICE_NONE: case VIR_DOMAIN_DEVICE_SMARTCARD: case VIR_DOMAIN_DEVICE_MEMBALLOON: case VIR_DOMAIN_DEVICE_NVRAM: - case VIR_DOMAIN_DEVICE_SHMEM: case VIR_DOMAIN_DEVICE_IOMMU: case VIR_DOMAIN_DEVICE_LAST: virReportError(VIR_ERR_INTERNAL_ERROR,