[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <53FC6310.9030901@ti.com>
Date: Tue, 26 Aug 2014 13:36:00 +0300
From: Tomi Valkeinen <tomi.valkeinen@...com>
To: Julia Lawall <Julia.Lawall@...6.fr>,
Jean-Christophe Plagniol-Villard <plagnioj@...osoft.com>
CC: <kernel-janitors@...r.kernel.org>, <linux-fbdev@...r.kernel.org>,
<linux-kernel@...r.kernel.org>,
Uwe Kleine-König
<u.kleine-koenig@...gutronix.de>
Subject: Re: [PATCH 14/14] video: of: display_timing: delete unneeded test
before of_node_put
On 08/08/14 13:07, Julia Lawall wrote:
> From: Julia Lawall <Julia.Lawall@...6.fr>
>
> Of_node_put supports NULL as its argument, so the initial test is not
> necessary. Furthermore, native_mode cannot be NULL at this point.
>
> Suggested by Uwe Kleine-König.
>
> The semantic patch that fixes this problem is as follows:
> (http://coccinelle.lip6.fr/)
>
> // <smpl>
> @@
> expression e;
> @@
>
> -if (e)
> of_node_put(e);
> // </smpl>
>
> Signed-off-by: Julia Lawall <Julia.Lawall@...6.fr>
>
> ---
> drivers/video/of_display_timing.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/drivers/video/of_display_timing.c b/drivers/video/of_display_timing.c
> index 987edf1..339f831 100644
> --- a/drivers/video/of_display_timing.c
> +++ b/drivers/video/of_display_timing.c
> @@ -233,8 +233,7 @@ struct display_timings *of_get_display_timings(struct device_node *np)
> return disp;
>
> timingfail:
> - if (native_mode)
> - of_node_put(native_mode);
> + of_node_put(native_mode);
> display_timings_release(disp);
> entryfail:
> kfree(disp);
>
Thanks, queued for 3.18.
Tomi
Download attachment "signature.asc" of type "application/pgp-signature" (820 bytes)
Powered by blists - more mailing lists