[libvirt PATCH 04/10] virNetworkEventDispatchDefaultFunc: Cleanup
Michal Prívozník
mprivozn at redhat.com
Mon Nov 8 12:54:27 UTC 2021
On 11/8/21 1:17 PM, Tim Wiederhake wrote:
> Remove unnecessary label and goto.
>
> Signed-off-by: Tim Wiederhake <twiederh at redhat.com>
> ---
> src/conf/network_event.c | 9 +++------
> 1 file changed, 3 insertions(+), 6 deletions(-)
>
> diff --git a/src/conf/network_event.c b/src/conf/network_event.c
> index a47bf4dd3e..6335cbf711 100644
> --- a/src/conf/network_event.c
> +++ b/src/conf/network_event.c
> @@ -86,8 +86,8 @@ virNetworkEventDispatchDefaultFunc(virConnectPtr conn,
> virConnectObjectEventGenericCallback cb,
> void *cbopaque)
> {
> - virNetworkPtr net = virGetNetwork(conn, event->meta.name, event->meta.uuid);
> - if (!net)
> + g_autoptr(virNetwork) net = NULL;
> + if (!(net = virGetNetwork(conn, event->meta.name, event->meta.uuid)))
I think we can use this opportunity to put an empty line in between
declaration and code blocks.
> return;
>
> switch ((virNetworkEventID)event->eventID) {
> @@ -100,16 +100,13 @@ virNetworkEventDispatchDefaultFunc(virConnectPtr conn,
> networkLifecycleEvent->type,
> networkLifecycleEvent->detail,
> cbopaque);
> - goto cleanup;
> + return;
> }
>
> case VIR_NETWORK_EVENT_ID_LAST:
> break;
> }
> VIR_WARN("Unexpected event ID %d", event->eventID);
> -
> - cleanup:
> - virObjectUnref(net);
> }
>
>
>
Michal
More information about the libvir-list
mailing list