[PATCH 20/28] domain_conf: use g_renew in virDomainDiskInsert() and virDomainControllerInsert()

Matt Coleman mcoleman at datto.com
Fri Nov 6 03:32:56 UTC 2020


Signed-off-by: Matt Coleman <matt at datto.com>
---
 src/conf/domain_conf.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c
index d71bd68682..54d6f890ef 100644
--- a/src/conf/domain_conf.c
+++ b/src/conf/domain_conf.c
@@ -17685,8 +17685,7 @@ virDomainDiskByTarget(virDomainDefPtr def,
 int virDomainDiskInsert(virDomainDefPtr def,
                         virDomainDiskDefPtr disk)
 {
-    if (VIR_REALLOC_N(def->disks, def->ndisks+1) < 0)
-        return -1;
+    def->disks = g_renew(virDomainDiskDefPtr, def->disks, def->ndisks + 1);
 
     virDomainDiskInsertPreAlloced(def, disk);
 
@@ -18093,8 +18092,7 @@ virDomainNetARPInterfaces(virDomainDefPtr def,
 int virDomainControllerInsert(virDomainDefPtr def,
                               virDomainControllerDefPtr controller)
 {
-    if (VIR_REALLOC_N(def->controllers, def->ncontrollers+1) < 0)
-        return -1;
+    def->controllers = g_renew(virDomainControllerDefPtr, def->controllers, def->ncontrollers + 1);
 
     virDomainControllerInsertPreAlloced(def, controller);
 
-- 
2.27.0





More information about the libvir-list mailing list