mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-07-31 22:17:17 +00:00
qemu: capabilities: Remove return value from virQEMUCapsHostCPUDataCopy
The function can't fail at this point. Remove the last outstanding pointless error check and turn the return type into 'void'. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
f6967e2b77
commit
07177f6df7
@ -1848,13 +1848,12 @@ virQEMUCapsNewBinary(const char *binary)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static int
|
static void
|
||||||
virQEMUCapsHostCPUDataCopy(virQEMUCapsHostCPUData *dst,
|
virQEMUCapsHostCPUDataCopy(virQEMUCapsHostCPUData *dst,
|
||||||
virQEMUCapsHostCPUData *src)
|
virQEMUCapsHostCPUData *src)
|
||||||
{
|
{
|
||||||
if (src->info &&
|
if (src->info)
|
||||||
!(dst->info = qemuMonitorCPUModelInfoCopy(src->info)))
|
dst->info = qemuMonitorCPUModelInfoCopy(src->info);
|
||||||
return -1;
|
|
||||||
|
|
||||||
if (src->reported)
|
if (src->reported)
|
||||||
dst->reported = virCPUDefCopy(src->reported);
|
dst->reported = virCPUDefCopy(src->reported);
|
||||||
@ -1864,8 +1863,6 @@ virQEMUCapsHostCPUDataCopy(virQEMUCapsHostCPUData *dst,
|
|||||||
|
|
||||||
if (src->full)
|
if (src->full)
|
||||||
dst->full = virCPUDefCopy(src->full);
|
dst->full = virCPUDefCopy(src->full);
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -1968,8 +1965,7 @@ virQEMUCapsAccelCopy(virQEMUCapsAccel *dst,
|
|||||||
{
|
{
|
||||||
virQEMUCapsAccelCopyMachineTypes(dst, src);
|
virQEMUCapsAccelCopyMachineTypes(dst, src);
|
||||||
|
|
||||||
if (virQEMUCapsHostCPUDataCopy(&dst->hostCPU, &src->hostCPU) < 0)
|
virQEMUCapsHostCPUDataCopy(&dst->hostCPU, &src->hostCPU);
|
||||||
return -1;
|
|
||||||
|
|
||||||
dst->cpuModels = qemuMonitorCPUDefsCopy(src->cpuModels);
|
dst->cpuModels = qemuMonitorCPUDefsCopy(src->cpuModels);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user