From: Michal Privoznik Date: Fri, 22 Oct 2021 07:58:48 +0000 (+0200) Subject: qemu_monitor_json: Use g_autoptr() for qemuMonitorCPUModelInfo X-Git-Tag: v7.9.0-rc1~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3e27dbc0297cb1b43e5da7cbb434d502c0975bc7;p=thirdparty%2Flibvirt.git qemu_monitor_json: Use g_autoptr() for qemuMonitorCPUModelInfo There's one place (specifically qemuMonitorJSONParseCPUModel()) where we can avoid explicit free call for qemuMonitorCPUModelInfo struct. Signed-off-by: Michal Privoznik Reviewed-by: Tim Wiederhake --- diff --git a/src/qemu/qemu_monitor_json.c b/src/qemu/qemu_monitor_json.c index 3d89afa6c6..f59688dfd5 100644 --- a/src/qemu/qemu_monitor_json.c +++ b/src/qemu/qemu_monitor_json.c @@ -5693,7 +5693,7 @@ qemuMonitorJSONParseCPUModel(const char *cpu_name, virJSONValue *cpu_props, qemuMonitorCPUModelInfo **model_info) { - qemuMonitorCPUModelInfo *machine_model = NULL; + g_autoptr(qemuMonitorCPUModelInfo) machine_model = NULL; int ret = -1; machine_model = g_new0(qemuMonitorCPUModelInfo, 1); @@ -5714,7 +5714,6 @@ qemuMonitorJSONParseCPUModel(const char *cpu_name, ret = 0; cleanup: - qemuMonitorCPUModelInfoFree(machine_model); return ret; }