Signed-off-by: Tim Wiederhake <twiederh(a)redhat.com>
---
src/qemu/qemu_block.c | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/src/qemu/qemu_block.c b/src/qemu/qemu_block.c
index 2815eb54fa..8150241015 100644
--- a/src/qemu/qemu_block.c
+++ b/src/qemu/qemu_block.c
@@ -231,22 +231,16 @@ qemuBlockNodeNameGetBackingChain(virJSONValue *namednodes,
virJSONValue *blockstats)
{
struct qemuBlockNodeNameGetBackingChainData data;
- g_autoptr(GHashTable) namednodestable = NULL;
- g_autoptr(GHashTable) disks = NULL;
+ g_autoptr(GHashTable) namednodestable = virHashNew(virJSONValueHashFree);
+ g_autoptr(GHashTable) disks =
virHashNew(qemuBlockNodeNameBackingChainDataHashEntryFree);
memset(&data, 0, sizeof(data));
- if (!(namednodestable = virHashNew(virJSONValueHashFree)))
- return NULL;
-
if (virJSONValueArrayForeachSteal(namednodes,
qemuBlockNamedNodesArrayToHash,
namednodestable) < 0)
return NULL;
- if (!(disks = virHashNew(qemuBlockNodeNameBackingChainDataHashEntryFree)))
- return NULL;
-
data.nodenamestable = namednodestable;
data.disks = disks;
--
2.31.1