]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemuMonitorGetBlockInfo: `virHashNew` cannot return NULL
authorTim Wiederhake <twiederh@redhat.com>
Tue, 6 Jul 2021 12:37:56 +0000 (14:37 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Tue, 13 Jul 2021 12:40:28 +0000 (14:40 +0200)
Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/qemu/qemu_monitor.c

index 2253c96cb55d9c942976b6f9656c45a6369a702d..f2c35ab1733352e022b8081c0b99d6303794d485 100644 (file)
@@ -2103,13 +2103,10 @@ qemuDomainDiskInfoFree(void *value)
 GHashTable *
 qemuMonitorGetBlockInfo(qemuMonitor *mon)
 {
-    g_autoptr(GHashTable) table = NULL;
+    g_autoptr(GHashTable) table = virHashNew(qemuDomainDiskInfoFree);
 
     QEMU_CHECK_MONITOR_NULL(mon);
 
-    if (!(table = virHashNew(qemuDomainDiskInfoFree)))
-        return NULL;
-
     if (qemuMonitorJSONGetBlockInfo(mon, table) < 0) {
         return NULL;
     }