Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
ndisks = virJSONValueArraySize(jsondisks);
- if (ndisks &&
- VIR_ALLOC_N(fsinfo->disks, ndisks) < 0)
- return -1;
-
+ if (ndisks)
+ fsinfo->disks = g_new0(qemuAgentDiskInfoPtr, ndisks);
fsinfo->ndisks = ndisks;
for (i = 0; i < fsinfo->ndisks; i++) {
return -1;
}
- if (VIR_ALLOC(fsinfo->disks[i]) < 0)
- return -1;
+ fsinfo->disks[i] = g_new0(qemuAgentDiskInfo, 1);
disk = fsinfo->disks[i];
if ((val = virJSONValueObjectGetString(jsondisk, "bus-type")))