const struct data *data = arg;
int ret = -1;
virCPUDef *host = NULL;
- virCPUData *hostData = NULL;
+ g_autoptr(virCPUData) hostData = NULL;
int result;
if (!(host = cpuTestLoadXML(data->arch, data->host)))
ret = 0;
cleanup:
- virCPUDataFree(hostData);
virCPUDefFree(host);
return ret;
}
{
const struct data *data = arg;
int ret = -1;
- virCPUData *hostData = NULL;
+ g_autoptr(virCPUData) hostData = NULL;
char *hostFile = NULL;
char *host = NULL;
virCPUDef *cpu = NULL;
cleanup:
VIR_FREE(hostFile);
VIR_FREE(host);
- virCPUDataFree(hostData);
virCPUDefFree(cpu);
VIR_FREE(result);
virObjectUnref(models);
cpuTestCPUIDSignature(const void *arg)
{
const struct data *data = arg;
- virCPUData *hostData = NULL;
+ g_autoptr(virCPUData) hostData = NULL;
char *hostFile = NULL;
char *host = NULL;
int ret = -1;
ret = cpuTestCompareSignature(data, hostData);
cleanup:
- virCPUDataFree(hostData);
VIR_FREE(hostFile);
VIR_FREE(host);
return ret;
virCPUDef *cpu = NULL;
char *enabledFile = NULL;
char *enabled = NULL;
- virCPUData *enabledData = NULL;
+ g_autoptr(virCPUData) enabledData = NULL;
char *disabledFile = NULL;
char *disabled = NULL;
- virCPUData *disabledData = NULL;
+ g_autoptr(virCPUData) disabledData = NULL;
char *expectedFile = NULL;
virCPUDef *expected = NULL;
virDomainCapsCPUModels *hvModels = NULL;
virCPUDefFree(cpu);
VIR_FREE(enabledFile);
VIR_FREE(enabled);
- virCPUDataFree(enabledData);
VIR_FREE(disabledFile);
VIR_FREE(disabled);
- virCPUDataFree(disabledData);
VIR_FREE(expectedFile);
virCPUDefFree(expected);
virObjectUnref(hvModels);
{
const struct data *data = arg;
g_autoptr(virQEMUCaps) qemuCaps = NULL;
- virCPUData *hostData = NULL;
+ g_autoptr(virCPUData) hostData = NULL;
qemuMonitorCPUModelInfo *modelInfo;
int ret = -1;
ret = cpuTestCompareSignature(data, hostData);
cleanup:
- virCPUDataFree(hostData);
return ret;
}
#endif