]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
conf: virDomainUSBAddressHubNew: refactor
authorJán Tomko <jtomko@redhat.com>
Tue, 6 Oct 2020 14:42:51 +0000 (16:42 +0200)
committerJán Tomko <jtomko@redhat.com>
Thu, 8 Oct 2020 09:09:27 +0000 (11:09 +0200)
Remove the pointless variable and pointer stealing.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
src/conf/domain_addr.c

index 05c688dd129c3c43869f59aa4544198a6411cfcf..c7419916aa3f7a27dadb2c5cd9c859284446a965 100644 (file)
@@ -2028,7 +2028,7 @@ virDomainUSBAddressControllerModelToPorts(virDomainControllerDefPtr cont)
 static virDomainUSBAddressHubPtr
 virDomainUSBAddressHubNew(size_t nports)
 {
-    virDomainUSBAddressHubPtr hub = NULL, ret = NULL;
+    virDomainUSBAddressHubPtr hub;
 
     hub = g_new0(virDomainUSBAddressHub, 1);
 
@@ -2037,9 +2037,7 @@ virDomainUSBAddressHubNew(size_t nports)
     hub->ports = g_new0(virDomainUSBAddressHubPtr, nports);
     hub->nports = nports;
 
-    ret = g_steal_pointer(&hub);
-    virDomainUSBAddressHubFree(hub);
-    return ret;
+    return hub;
 }