V4L/DVB: unlock on error path

If we return directly here then we miss out on some mutex_unlock()s

Signed-off-by: Dan Carpenter <error27@gmail.com>
Acked-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
Dan Carpenter 2010-08-12 04:41:58 -03:00 committed by Mauro Carvalho Chehab
parent 0f63a14d35
commit 590a58d180

View File

@ -822,7 +822,8 @@ static int fimc_m2m_s_fmt(struct file *file, void *priv, struct v4l2_format *f)
} else { } else {
v4l2_err(&ctx->fimc_dev->m2m.v4l2_dev, v4l2_err(&ctx->fimc_dev->m2m.v4l2_dev,
"Wrong buffer/video queue type (%d)\n", f->type); "Wrong buffer/video queue type (%d)\n", f->type);
return -EINVAL; ret = -EINVAL;
goto s_fmt_out;
} }
pix = &f->fmt.pix; pix = &f->fmt.pix;