Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
libxlDriverPrivate *driver = dom->conn->privateData;
libxlDriverConfig *cfg = libxlDriverConfigGet(driver);
virDomainDef *targetDef = NULL;
- virBitmap *pcpumap = NULL;
+ g_autoptr(virBitmap) pcpumap = NULL;
virDomainVcpuDef *vcpuinfo;
virDomainObj *vm;
int ret = -1;
cleanup:
virDomainObjEndAPI(&vm);
- virBitmapFree(pcpumap);
virObjectUnref(cfg);
return ret;
}
libxlDriverConfig *cfg = libxlDriverConfigGet(driver);
virDomainObj *vm;
libxl_bitmap nodemap;
- virBitmap *nodes = NULL;
+ g_autoptr(virBitmap) nodes = NULL;
int rc, ret = -1;
size_t i, j;
ret = 0;
cleanup:
- virBitmapFree(nodes);
libxl_bitmap_dispose(&nodemap);
virDomainObjEndAPI(&vm);
virObjectUnref(cfg);