led: triggers: Fix dereferencing of null pointer
authorOleh Kravchenko <oleg@kaa.org.ua>
Tue, 3 Sep 2019 21:18:19 +0000 (00:18 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 27 Jan 2020 13:51:10 +0000 (14:51 +0100)
commitb6a99e96125a4bb7b1235eb73b6f1166a21b10b0
tree7d410b1cce1eec79b7e560e1adcefaf394d7dfa7
parent43a807541949a4bc5fba0eb8b76af453b68ec3f0
led: triggers: Fix dereferencing of null pointer

[ Upstream commit 4016ba85880b252365d11bc7dc899450f2c73ad7 ]

Error was detected by PVS-Studio:
V522 Dereferencing of the null pointer 'led_cdev->trigger' might take place.

Fixes: 2282e125a406 ("leds: triggers: let struct led_trigger::activate() return an error code")
Signed-off-by: Oleh Kravchenko <oleg@kaa.org.ua>
Reviewed-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Jacek Anaszewski <jacek.anaszewski@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/leds/led-triggers.c