diff options
Diffstat (limited to 'drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c')
-rw-r--r-- | drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c b/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c index 40625b26ac10..cbe2f0de1442 100644 --- a/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c +++ b/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c | |||
@@ -334,6 +334,7 @@ static int ttusb_boot_dsp(struct ttusb *ttusb) | |||
334 | err = ttusb_cmd(ttusb, b, 4, 0); | 334 | err = ttusb_cmd(ttusb, b, 4, 0); |
335 | 335 | ||
336 | done: | 336 | done: |
337 | release_firmware(fw); | ||
337 | if (err) { | 338 | if (err) { |
338 | dprintk("%s: usb_bulk_msg() failed, return value %i!\n", | 339 | dprintk("%s: usb_bulk_msg() failed, return value %i!\n", |
339 | __func__, err); | 340 | __func__, err); |