mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 19:32:19 +00:00
virnetdev: Resolve Coverity FORWARD_NULL
The complaint is that if cleanup is called when virFileReadAll fails, then mcast->entries is NULL and could be dereferenced in the clear function. After following the code some - I saw that the caller to the function (virNetDevGetMulticastTable) will also call virNetDevMcastListClear if this function returns -1, so this isn't necessary, so I removed the call.
This commit is contained in:
parent
764deecbd9
commit
f099726c46
@ -2200,9 +2200,6 @@ static int virNetDevGetMcastList(const char *ifname,
|
||||
|
||||
ret = 0;
|
||||
cleanup:
|
||||
if (ret < 0)
|
||||
virNetDevMcastListClear(mcast);
|
||||
|
||||
VIR_FREE(entry);
|
||||
|
||||
return ret;
|
||||
|
Loading…
x
Reference in New Issue
Block a user