[media] drivers/media/video: fix memory leak of snd_cx18_init()
cxsc is not freed in the error case. Signed-off-by: Andre Bartke <andre.bartke@gmail.com> Cc: Andy Walls <awalls@md.metrocast.net> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
committed by
Mauro Carvalho Chehab
parent
7ce338d9df
commit
2c87d9db46
@@ -192,6 +192,7 @@ static int snd_cx18_init(struct v4l2_device *v4l2_dev)
|
|||||||
err_exit_free:
|
err_exit_free:
|
||||||
if (sc != NULL)
|
if (sc != NULL)
|
||||||
snd_card_free(sc);
|
snd_card_free(sc);
|
||||||
|
kfree(cxsc);
|
||||||
err_exit:
|
err_exit:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user