]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
domain_conf: use g_renew in virDomainLeaseInsertPreAlloc()
authorMatt Coleman <mcoleman@datto.com>
Fri, 6 Nov 2020 03:32:59 +0000 (22:32 -0500)
committerMichal Privoznik <mprivozn@redhat.com>
Wed, 11 Nov 2020 11:53:11 +0000 (12:53 +0100)
Signed-off-by: Matt Coleman <matt@datto.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/conf/domain_conf.c

index 635e3e9ab2ccf5baad6c07a3c4931b518381b953..7603f08184b60a8feb7e0a60aede5b6efa5a8e75 100644 (file)
@@ -18274,7 +18274,8 @@ int virDomainLeaseIndex(virDomainDefPtr def,
 
 int virDomainLeaseInsertPreAlloc(virDomainDefPtr def)
 {
-    return VIR_EXPAND_N(def->leases, def->nleases, 1);
+    def->leases = g_renew(virDomainLeaseDefPtr, def->leases, def->nleases + 1);
+    return 0;
 }
 
 int virDomainLeaseInsert(virDomainDefPtr def,