media: i2c: ov5648: remove unnecessary NULL check
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 25 Jan 2021 08:46:03 +0000 (09:46 +0100)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Sat, 6 Feb 2021 07:38:29 +0000 (08:38 +0100)
The "mode_index == ARRAY_SIZE(ov5648_modes)" check ensures that we
exited the loop via a break statement so we know that "mode" must
be valid.  Delete this unnecessary NULL check.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/i2c/ov5648.c

index eab7839..dfe38ab 100644 (file)
@@ -2338,7 +2338,7 @@ static int ov5648_enum_frame_interval(struct v4l2_subdev *subdev,
                }
        }
 
-       if (mode_index == ARRAY_SIZE(ov5648_modes) || !mode)
+       if (mode_index == ARRAY_SIZE(ov5648_modes))
                return -EINVAL;
 
        switch (interval_enum->code) {