mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-23 21:34:54 +03:00
qemu: agent: use virHashNew
We're passing 'ifaces_count' to virHashCreate as the initial hash table size just after we've initialized it to zero. This translates to a default of 256 inside virHashCreateFull. Instead of this obfuscation, use virHashNew (default of 32), to make it obvious we don't care about the initial hash size. Also remove the error handling, since neither of the functions return any errors after switching to g_new0. Signed-off-by: Ján Tomko <jtomko@redhat.com> Reviewed-by: Jonathon Jongsma <jjongsma@redhat.com> Reviewed-by: Neal Gompa <ngompa13@gmail.com>
This commit is contained in:
parent
196ff56834
commit
40b4f68d2d
@ -2129,10 +2129,7 @@ qemuAgentGetInterfaces(qemuAgentPtr agent,
|
||||
virHashTablePtr ifaces_store = NULL;
|
||||
|
||||
/* Hash table to handle the interface alias */
|
||||
if (!(ifaces_store = virHashCreate(ifaces_count, NULL))) {
|
||||
virHashFree(ifaces_store);
|
||||
return -1;
|
||||
}
|
||||
ifaces_store = virHashNew(NULL);
|
||||
|
||||
if (!(cmd = qemuAgentMakeCommand("guest-network-get-interfaces", NULL)))
|
||||
goto cleanup;
|
||||
|
Loading…
Reference in New Issue
Block a user