summaryrefslogtreecommitdiffstats
path: root/drivers/media/v4l2-core/videobuf-core.c
diff options
context:
space:
mode:
authorYoung Xiao2019-06-04 14:26:33 +0200
committerMauro Carvalho Chehab2019-06-12 16:46:06 +0200
commit64f883cd98c6d43013fb0cea788b63e50ebc068c (patch)
treef175c156f886f73d7596d494aa3e88f1f4caf77a /drivers/media/v4l2-core/videobuf-core.c
parentmedia: meson: vdec: Add missing kthread.h (diff)
downloadkernel-qcow2-linux-64f883cd98c6d43013fb0cea788b63e50ebc068c.tar.gz
kernel-qcow2-linux-64f883cd98c6d43013fb0cea788b63e50ebc068c.tar.xz
kernel-qcow2-linux-64f883cd98c6d43013fb0cea788b63e50ebc068c.zip
media: davinci: vpif_capture: fix memory leak in vpif_probe()
If vpif_probe() fails on v4l2_device_register() and vpif_probe_complete(), then memory allocated at initialize_vpif() for global vpif_obj.dev[i] become unreleased. The patch adds deallocation of vpif_obj.dev[i] on the error path. Signed-off-by: Young Xiao <92siuyang@gmail.com> Acked-by: Lad, Prabhakar <prabhakar.csengg@gmail.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'drivers/media/v4l2-core/videobuf-core.c')
0 files changed, 0 insertions, 0 deletions