commit | 2661da47daefd4f22f9fdc7e9294a1cb9edf515b | [log] [tgz] |
---|---|---|
author | Hans de Goede <hdegoede@redhat.com> | Tue Oct 26 05:16:32 2010 -0300 |
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | Wed Dec 29 08:16:30 2010 -0200 |
tree | 0a2e8731304e7637abc6bf4716ec8568a7e958ab | |
parent | 314b3e0881c6acb4f40e07565ac1a7798c7698a3 [diff] |
[media] gspca: only set gspca->int_urb if submitting it succeeds Currently alloc_and_submit_int_urb() is setting gspca->int_urb as soon as the allocation has succeeded, but if the subsequent submit fails, the urb gets destroyed. And then later will get destroyed again in gspca_input_destroy_urb() because gspca->int_urb is set, leading to a double free. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>