From: Ján Tomko Date: Tue, 6 Oct 2020 14:42:51 +0000 (+0200) Subject: conf: virDomainUSBAddressHubNew: refactor X-Git-Tag: v6.9.0-rc1~263 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=366682c5e3aa3dbe1aaa276e47d91d8670093d24;p=thirdparty%2Flibvirt.git conf: virDomainUSBAddressHubNew: refactor Remove the pointless variable and pointer stealing. Signed-off-by: Ján Tomko Reviewed-by: Neal Gompa Reviewed-by: Erik Skultety --- diff --git a/src/conf/domain_addr.c b/src/conf/domain_addr.c index 05c688dd12..c7419916aa 100644 --- a/src/conf/domain_addr.c +++ b/src/conf/domain_addr.c @@ -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; }