From: Peter Krempa Date: Wed, 15 Jul 2020 10:01:39 +0000 (+0200) Subject: qemuDomainDiskBackingStoreGetName: Eliminate temp variable X-Git-Tag: v6.6.0-rc1~47 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=48b7c33cc7fb46af398b7e0aa3d50f05d2f1321b;p=thirdparty%2Flibvirt.git qemuDomainDiskBackingStoreGetName: Eliminate temp variable We can return the formatted string directly. Signed-off-by: Peter Krempa Reviewed-by: Eric Blake --- diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c index 6627a3c6b9..131c297a9d 100644 --- a/src/qemu/qemu_domain.c +++ b/src/qemu/qemu_domain.c @@ -11633,14 +11633,10 @@ char * qemuDomainDiskBackingStoreGetName(virDomainDiskDefPtr disk, unsigned int idx) { - char *ret = NULL; - if (idx) - ret = g_strdup_printf("%s[%d]", disk->dst, idx); - else - ret = g_strdup(disk->dst); + return g_strdup_printf("%s[%d]", disk->dst, idx); - return ret; + return g_strdup(disk->dst); }