> @@ -221,8 +221,10 @@  int tegra_dc_rgb_probe(struct tegra_dc *
>       int err;
>
>       np = of_get_child_by_name(dc->dev->of_node, "rgb");
> -     if (!np || !of_device_is_available(np))
> +     if (!np || !of_device_is_available(np)) {
> +             of_node_put(np);
>               return -ENODEV;
> +     }
>
>       rgb = devm_kzalloc(dc->dev, sizeof(*rgb), GFP_KERNEL);
>       if (!rgb)

How do you think about to move this function call to an additional jump target
for the desired exception handling?

Regards,
Markus
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to