video: fbdev: imxfb: Check for null res pointer
authorJiasheng Jiang <jiasheng@iscas.ac.cn>
Mon, 20 Dec 2021 08:11:32 +0000 (16:11 +0800)
committerHelge Deller <deller@gmx.de>
Sat, 29 Jan 2022 21:24:24 +0000 (22:24 +0100)
The return value of platform_get_resource() needs to be checked.
To avoid use of error pointer in case that there is no suitable resource.

Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
Signed-off-by: Helge Deller <deller@gmx.de>
drivers/video/fbdev/imxfb.c

index ad598257ab3867a2e72759a3c959b9a778464ffd..68288756ffff376fec44c592ef0a913c58e30034 100644 (file)
@@ -1083,6 +1083,8 @@ static int imxfb_remove(struct platform_device *pdev)
        struct resource *res;
 
        res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
+       if (!res)
+               return -EINVAL;
 
        imxfb_disable_controller(fbi);