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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Signed-off-by: Matt Coleman <matt@xxxxxxxxx>
---
 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





[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux