diff options
Diffstat (limited to 'drivers/firewire')
-rw-r--r-- | drivers/firewire/core-iso.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/firewire/core-iso.c b/drivers/firewire/core-iso.c index 99c20f1b613a..34a513725c9e 100644 --- a/drivers/firewire/core-iso.c +++ b/drivers/firewire/core-iso.c | |||
@@ -250,8 +250,10 @@ static int manage_channel(struct fw_card *card, int irm_id, int generation, | |||
250 | 250 | ||
251 | /* 1394-1995 IRM, fall through to retry. */ | 251 | /* 1394-1995 IRM, fall through to retry. */ |
252 | default: | 252 | default: |
253 | if (retry--) | 253 | if (retry) { |
254 | retry--; | ||
254 | i--; | 255 | i--; |
256 | } | ||
255 | } | 257 | } |
256 | } | 258 | } |
257 | 259 | ||