diff options
Diffstat (limited to 'sound/firewire/fireworks/fireworks.c')
| -rw-r--r-- | sound/firewire/fireworks/fireworks.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/firewire/fireworks/fireworks.c b/sound/firewire/fireworks/fireworks.c index 71a0613d3da0..f2d073365cf6 100644 --- a/sound/firewire/fireworks/fireworks.c +++ b/sound/firewire/fireworks/fireworks.c | |||
| @@ -301,6 +301,8 @@ error: | |||
| 301 | snd_efw_transaction_remove_instance(efw); | 301 | snd_efw_transaction_remove_instance(efw); |
| 302 | snd_efw_stream_destroy_duplex(efw); | 302 | snd_efw_stream_destroy_duplex(efw); |
| 303 | snd_card_free(efw->card); | 303 | snd_card_free(efw->card); |
| 304 | kfree(efw->resp_buf); | ||
| 305 | efw->resp_buf = NULL; | ||
| 304 | dev_info(&efw->unit->device, | 306 | dev_info(&efw->unit->device, |
| 305 | "Sound card registration failed: %d\n", err); | 307 | "Sound card registration failed: %d\n", err); |
| 306 | } | 308 | } |
