rtc: gamecube: Fix an IS_ERR() vs NULL check
Subsystems (2)
PATCH 1/1 rtc: gamecube: Fix an IS_ERR() vs NULL check
The devm_kzalloc() function returns NULL on error, it doesn't return error pointers.
Fixes 86559400b3ef ("rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii U")
Signed-off-by Dan Carpenter <[email protected]>
--- drivers/rtc/rtc-gamecube.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/rtc/rtc-gamecube.c +2 -2
@@ -319,8 +319,8 @@ static int gamecube_rtc_probe(struct platform_device *pdev)int ret; d =devm_kzalloc (dev,sizeof (struct priv ),GFP_KERNEL ); -if (IS_ERR (d)) -return PTR_ERR (d); +if (!d) +return -ENOMEM ; d->iob =devm_platform_ioremap_resource (pdev,0 );if (IS_ERR (d->iob))
Signature · 1 line
2.20.1
Quoted 2 lines · Dan Carpenter
The
devm_kzalloc()function returns NULL on error, it doesn't return error pointers.
Good catch, thanks!
Reviewed-by Emmanuel Gil Peyrot <[email protected]>
Quoted 24 lines
Fixes 86559400b3ef ("rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii U")Signed-off-by Dan Carpenter <[email protected]>--- drivers/rtc/rtc-gamecube.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)drivers/rtc/rtc-gamecube.c +2
-2@@ -319,8 +319,8 @@ static int gamecube_rtc_probe(struct platform_device *pdev)int ret; d =devm_kzalloc (dev,sizeof (struct priv ),GFP_KERNEL ); -if (IS_ERR (d)) -return PTR_ERR (d); +if (!d) +return -ENOMEM ; d->iob =devm_platform_ioremap_resource (pdev,0 );if (IS_ERR (d->iob))Signature · 1 line
2.20.1
Signature · 1 line
Emmanuel Gil Peyrot
Quoted 4 lines · Dan Carpenter
The
devm_kzalloc()function returns NULL on error, it doesn't return error pointers.
Applied, thanks!
[1/1] rtc: gamecube: Fix an IS_ERR() vs NULL check
commit: 900ed72c8a190e8c0b87cb17abc645b8ec713011
Best regards,
Signature · 1 line
Alexandre Belloni <[email protected]>