diff options
Diffstat (limited to 'sound/firewire/fireworks/fireworks_transaction.c')
-rw-r--r-- | sound/firewire/fireworks/fireworks_transaction.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/firewire/fireworks/fireworks_transaction.c b/sound/firewire/fireworks/fireworks_transaction.c index aa56b8ac537c..a6a9e9fd66b9 100644 --- a/sound/firewire/fireworks/fireworks_transaction.c +++ b/sound/firewire/fireworks/fireworks_transaction.c | |||
@@ -148,7 +148,7 @@ copy_resp_to_buf(struct snd_efw *efw, void *data, size_t length, int *rcode) | |||
148 | 148 | ||
149 | efw->push_ptr += till_end; | 149 | efw->push_ptr += till_end; |
150 | if (efw->push_ptr >= efw->resp_buf + snd_efw_resp_buf_size) | 150 | if (efw->push_ptr >= efw->resp_buf + snd_efw_resp_buf_size) |
151 | efw->push_ptr = efw->resp_buf; | 151 | efw->push_ptr -= snd_efw_resp_buf_size; |
152 | 152 | ||
153 | length -= till_end; | 153 | length -= till_end; |
154 | data += till_end; | 154 | data += till_end; |