mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
virNetworkEventDispatchDefaultFunc: Cleanup
Remove unnecessary label and goto. Signed-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
5755c159cd
commit
bea22ecfe2
@ -86,8 +86,9 @@ virNetworkEventDispatchDefaultFunc(virConnectPtr conn,
|
|||||||
virConnectObjectEventGenericCallback cb,
|
virConnectObjectEventGenericCallback cb,
|
||||||
void *cbopaque)
|
void *cbopaque)
|
||||||
{
|
{
|
||||||
virNetworkPtr net = virGetNetwork(conn, event->meta.name, event->meta.uuid);
|
g_autoptr(virNetwork) net = NULL;
|
||||||
if (!net)
|
|
||||||
|
if (!(net = virGetNetwork(conn, event->meta.name, event->meta.uuid)))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
switch ((virNetworkEventID)event->eventID) {
|
switch ((virNetworkEventID)event->eventID) {
|
||||||
@ -100,16 +101,13 @@ virNetworkEventDispatchDefaultFunc(virConnectPtr conn,
|
|||||||
networkLifecycleEvent->type,
|
networkLifecycleEvent->type,
|
||||||
networkLifecycleEvent->detail,
|
networkLifecycleEvent->detail,
|
||||||
cbopaque);
|
cbopaque);
|
||||||
goto cleanup;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
case VIR_NETWORK_EVENT_ID_LAST:
|
case VIR_NETWORK_EVENT_ID_LAST:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
VIR_WARN("Unexpected event ID %d", event->eventID);
|
VIR_WARN("Unexpected event ID %d", event->eventID);
|
||||||
|
|
||||||
cleanup:
|
|
||||||
virObjectUnref(net);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user