staging: pi433: fix potential null dereference
authorMichael Straube <straube.linux@gmail.com>
Sun, 25 Nov 2018 09:22:25 +0000 (10:22 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Feb 2019 18:46:00 +0000 (19:46 +0100)
commit84e4e56c9a385b7a1fa1e683f6525391c2cd00f3
tree5ea4a61a52e1626928668e3c6418af4c07b07f7f
parent23d18c183c58e0c0ed49196f30dfaa4f6155d3b4
staging: pi433: fix potential null dereference

[ Upstream commit 64c4c4ca6c129a4191e8e1e91b2d5d9b8d08c518 ]

Add a test for successful call to cdev_alloc() to avoid
potential null dereference. Issue reported by smatch.

Signed-off-by: Michael Straube <straube.linux@gmail.com>
Fixes: 874bcba65f9a ("staging: pi433: New driver")
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/staging/pi433/pi433_if.c