arm-jtag-ew: -Wshadow fix

declaration of ‘index’ shadows a global declaration
in /usr/include/string.h

Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
__archive__
Andreas Fritiofson 2010-06-19 11:12:12 +02:00 committed by Øyvind Harboe
parent 2a25c968bf
commit acee9d1c65
1 changed files with 6 additions and 6 deletions

View File

@ -568,29 +568,29 @@ static void armjtagew_tap_ensure_space(int scans, int bits)
static void armjtagew_tap_append_step(int tms, int tdi) static void armjtagew_tap_append_step(int tms, int tdi)
{ {
last_tms = tms; last_tms = tms;
int index = tap_length / 8; int index_local = tap_length / 8;
if (index < ARMJTAGEW_TAP_BUFFER_SIZE) if (index_local < ARMJTAGEW_TAP_BUFFER_SIZE)
{ {
int bit_index = tap_length % 8; int bit_index = tap_length % 8;
uint8_t bit = 1 << bit_index; uint8_t bit = 1 << bit_index;
if (tms) if (tms)
{ {
tms_buffer[index] |= bit; tms_buffer[index_local] |= bit;
} }
else else
{ {
tms_buffer[index] &= ~bit; tms_buffer[index_local] &= ~bit;
} }
if (tdi) if (tdi)
{ {
tdi_buffer[index] |= bit; tdi_buffer[index_local] |= bit;
} }
else else
{ {
tdi_buffer[index] &= ~bit; tdi_buffer[index_local] &= ~bit;
} }
tap_length++; tap_length++;