From: Ján Tomko Date: Tue, 20 Aug 2019 11:25:24 +0000 (+0200) Subject: qemuBuildShmemCommandLine: use VIR_AUTOFREE for devstr X-Git-Tag: v5.7.0-rc1~38 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=641b649d6d39f92994a3cd4c965532b0bf39bb45;p=thirdparty%2Flibvirt.git qemuBuildShmemCommandLine: use VIR_AUTOFREE for devstr Now that it's only used once. Signed-off-by: Ján Tomko Reviewed-by: Michal Privoznik --- diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c index 49984748c8..993c600021 100644 --- a/src/qemu/qemu_command.c +++ b/src/qemu/qemu_command.c @@ -9144,7 +9144,7 @@ qemuBuildShmemCommandLine(virLogManagerPtr logManager, { VIR_AUTOPTR(virJSONValue) memProps = NULL; VIR_AUTOCLEAN(virBuffer) buf = VIR_BUFFER_INITIALIZER; - char *devstr = NULL; + VIR_AUTOFREE(char *) devstr = NULL; VIR_AUTOFREE(char *) chardev = NULL; int rc; unsigned int cdevflags = QEMU_BUILD_CHARDEV_TCP_NOWAIT | @@ -9207,13 +9207,10 @@ qemuBuildShmemCommandLine(virLogManagerPtr logManager, if (!devstr) return -1; - if (qemuCommandAddExtDevice(cmd, &shmem->info) < 0) { - VIR_FREE(devstr); + if (qemuCommandAddExtDevice(cmd, &shmem->info) < 0) return -1; - } virCommandAddArgList(cmd, "-device", devstr, NULL); - VIR_FREE(devstr); if (shmem->server.enabled) { chardev = qemuBuildChrChardevStr(logManager, secManager,