From: Kirill Shchetiniuk <[email protected]> Moved variables to closer scope to enbale asuto memory management
Signed-off-by: Kirill Shchetiniuk <[email protected]> --- src/qemu/qemu_process.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/qemu/qemu_process.c b/src/qemu/qemu_process.c index 45fc32a663..6f656a033e 100644 --- a/src/qemu/qemu_process.c +++ b/src/qemu/qemu_process.c @@ -2161,9 +2161,6 @@ qemuProcessRefreshChannelVirtioState(virQEMUDriver *driver, { size_t i; int agentReason = VIR_CONNECT_DOMAIN_EVENT_AGENT_LIFECYCLE_REASON_CHANNEL; - qemuMonitorChardevInfo *entry; - virObjectEvent *event = NULL; - g_autofree char *id = NULL; if (booted) agentReason = VIR_CONNECT_DOMAIN_EVENT_AGENT_LIFECYCLE_REASON_DOMAIN_STARTED; @@ -2171,8 +2168,10 @@ qemuProcessRefreshChannelVirtioState(virQEMUDriver *driver, for (i = 0; i < vm->def->nchannels; i++) { virDomainChrDef *chr = vm->def->channels[i]; if (chr->targetType == VIR_DOMAIN_CHR_CHANNEL_TARGET_TYPE_VIRTIO) { + qemuMonitorChardevInfo *entry = NULL; + virObjectEvent *event = NULL; + g_autofree char *id = NULL; - VIR_FREE(id); id = g_strdup_printf("char%s", chr->info.alias); /* port state not reported */ -- 2.49.0
