aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2017-08-30 13:14:36 -0400
committerMauro Carvalho Chehab <mchehab@s-opensource.com>2017-09-23 07:24:50 -0400
commit81b79c71e546fc15e95e804de2497a448cc51a47 (patch)
tree95cc384ab67205dae21fb3d68f800ebe55feedf7 /drivers/staging
parentmedia: qcom: camss: Make function vfe_set_selection static (diff)
downloadlinux-dev-81b79c71e546fc15e95e804de2497a448cc51a47.tar.xz
linux-dev-81b79c71e546fc15e95e804de2497a448cc51a47.zip
media: staging/imx: Fix uninitialized variable warning
The ret variable can be returned uninitialized in the imx_media_create_pad_vdev_lists() function is imxmd->num_vdevs is zero. Fix it. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Hans Verkuil <hansverk@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'drivers/staging')
-rw-r--r--drivers/staging/media/imx/imx-media-dev.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/staging/media/imx/imx-media-dev.c b/drivers/staging/media/imx/imx-media-dev.c
index d96f4512224f..b55e5ebba8b4 100644
--- a/drivers/staging/media/imx/imx-media-dev.c
+++ b/drivers/staging/media/imx/imx-media-dev.c
@@ -400,10 +400,10 @@ static int imx_media_create_pad_vdev_lists(struct imx_media_dev *imxmd)
struct media_link, list);
ret = imx_media_add_vdev_to_pad(imxmd, vdev, link->source);
if (ret)
- break;
+ return ret;
}
- return ret;
+ return 0;
}
/* async subdev complete notifier */