mISDN: Fixed more indexing bugs

Fix more indexing bugs  when checking free timeslots.

Signed-off-by: Andreas Eversberg <andreas@eversberg.eu>
Signed-off-by: Karsten Keil <kkeil@suse.de>
This commit is contained in:
Andreas Eversberg 2008-08-30 06:50:34 +02:00 committed by Karsten Keil
parent 0aafe75d5c
commit 83a8a55b1d

View file

@ -744,11 +744,11 @@ conf_software:
if (dsp->pcm_slot_rx >= 0 && if (dsp->pcm_slot_rx >= 0 &&
dsp->pcm_slot_rx < dsp->pcm_slot_rx <
sizeof(freeslots)) sizeof(freeslots))
freeslots[dsp->pcm_slot_tx] = 0; freeslots[dsp->pcm_slot_rx] = 0;
if (dsp->pcm_slot_tx >= 0 && if (dsp->pcm_slot_tx >= 0 &&
dsp->pcm_slot_tx < dsp->pcm_slot_tx <
sizeof(freeslots)) sizeof(freeslots))
freeslots[dsp->pcm_slot_rx] = 0; freeslots[dsp->pcm_slot_tx] = 0;
} }
} }
i = 0; i = 0;
@ -836,11 +836,11 @@ conf_software:
if (dsp->pcm_slot_rx >= 0 && if (dsp->pcm_slot_rx >= 0 &&
dsp->pcm_slot_rx < dsp->pcm_slot_rx <
sizeof(freeslots)) sizeof(freeslots))
freeslots[dsp->pcm_slot_tx] = 0; freeslots[dsp->pcm_slot_rx] = 0;
if (dsp->pcm_slot_tx >= 0 && if (dsp->pcm_slot_tx >= 0 &&
dsp->pcm_slot_tx < dsp->pcm_slot_tx <
sizeof(freeslots)) sizeof(freeslots))
freeslots[dsp->pcm_slot_rx] = 0; freeslots[dsp->pcm_slot_tx] = 0;
} }
} }
i1 = 0; i1 = 0;