Signed-off-by: Ján Tomko <jtomko@xxxxxxxxxx> --- src/conf/domain_addr.c | 31 ++++++++++--------------------- 1 file changed, 10 insertions(+), 21 deletions(-) diff --git a/src/conf/domain_addr.c b/src/conf/domain_addr.c index 9114f2d8d0..ab508b0c8f 100644 --- a/src/conf/domain_addr.c +++ b/src/conf/domain_addr.c @@ -1026,8 +1026,7 @@ virDomainPCIAddressSetExtensionAlloc(virDomainPCIAddressSetPtr addrs, if (addrs->zpciIds) return 0; - if (VIR_ALLOC(addrs->zpciIds) < 0) - return -1; + addrs->zpciIds = g_new0(virDomainZPCIAddressIds, 1); addrs->zpciIds->uids = virHashCreateFull(10, NULL, virZPCIAddrKeyCode, @@ -1054,12 +1053,8 @@ virDomainPCIAddressSetAlloc(unsigned int nbuses, { virDomainPCIAddressSetPtr addrs; - if (VIR_ALLOC(addrs) < 0) - goto error; - - if (VIR_ALLOC_N(addrs->buses, nbuses) < 0) - goto error; - + addrs = g_new0(virDomainPCIAddressSet, 1); + addrs->buses = g_new0(virDomainPCIAddressBus, nbuses); addrs->nbuses = nbuses; if (virDomainPCIAddressSetExtensionAlloc(addrs, extFlags) < 0) @@ -1465,8 +1460,7 @@ virDomainCCWAddressSetCreate(void) { virDomainCCWAddressSetPtr addrs = NULL; - if (VIR_ALLOC(addrs) < 0) - goto error; + addrs = g_new0(virDomainCCWAddressSet, 1); if (!(addrs->defined = virHashCreate(10, virHashValueFree))) goto error; @@ -1520,8 +1514,7 @@ virDomainVirtioSerialAddrSetCreate(void) { virDomainVirtioSerialAddrSetPtr ret = NULL; - if (VIR_ALLOC(ret) < 0) - return NULL; + ret = g_new0(virDomainVirtioSerialAddrSet, 1); return ret; } @@ -1592,8 +1585,8 @@ virDomainVirtioSerialAddrSetAddController(virDomainVirtioSerialAddrSetPtr addrs, VIR_DEBUG("Adding virtio serial controller index %u with %d" " ports to the address set", cont->idx, ports); - if (VIR_ALLOC(cnt) < 0) - goto cleanup; + cnt = g_new0(virDomainVirtioSerialController, + 1); cnt->ports = virBitmapNew(ports); cnt->idx = cont->idx; @@ -1951,8 +1944,7 @@ virDomainUSBAddressSetCreate(void) { virDomainUSBAddressSetPtr addrs; - if (VIR_ALLOC(addrs) < 0) - return NULL; + addrs = g_new0(virDomainUSBAddressSet, 1); return addrs; } @@ -2039,17 +2031,14 @@ virDomainUSBAddressHubNew(size_t nports) { virDomainUSBAddressHubPtr hub = NULL, ret = NULL; - if (VIR_ALLOC(hub) < 0) - goto cleanup; + hub = g_new0(virDomainUSBAddressHub, 1); hub->portmap = virBitmapNew(nports); - if (VIR_ALLOC_N(hub->ports, nports) < 0) - goto cleanup; + hub->ports = g_new0(virDomainUSBAddressHubPtr, nports); hub->nports = nports; ret = g_steal_pointer(&hub); - cleanup: virDomainUSBAddressHubFree(hub); return ret; } -- 2.26.2