]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
hypervCreateEmbeddedParam: `virHashNew` cannot return NULL
authorTim Wiederhake <twiederh@redhat.com>
Mon, 5 Jul 2021 13:41:27 +0000 (15:41 +0200)
committerTim Wiederhake <twiederh@redhat.com>
Fri, 23 Jul 2021 09:30:28 +0000 (11:30 +0200)
Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/hyperv/hyperv_wmi.c

index b113283aeb59b6e31a064ed9bf5a27d233f963cc..dc2c6471ab8c7c056604b38cbbf92ab0b6c4f620 100644 (file)
@@ -275,7 +275,7 @@ hypervCreateEmbeddedParam(hypervWmiClassInfo *classInfo)
 {
     size_t i;
     size_t count;
-    g_autoptr(GHashTable) table = NULL;
+    g_autoptr(GHashTable) table = virHashNew(NULL);
     XmlSerializerInfo *typeinfo = NULL;
 
     typeinfo = classInfo->serializerInfo;
@@ -284,10 +284,6 @@ hypervCreateEmbeddedParam(hypervWmiClassInfo *classInfo)
     for (count = 0; typeinfo[count].name != NULL; count++)
         ;
 
-    table = virHashNew(NULL);
-    if (table == NULL)
-        return NULL;
-
     for (i = 0; typeinfo[i].name != NULL; i++) {
         XmlSerializerInfo *item = &typeinfo[i];