diff --git a/jtag/ChangeLog b/jtag/ChangeLog index d12a0830..e698c1d4 100644 --- a/jtag/ChangeLog +++ b/jtag/ChangeLog @@ -1,3 +1,8 @@ +2008-08-24 Arnim Laeuger + + * src/bsdl/bsdl_sem.c (bsdl_process_cell_info): fix error with + repeated usage of cmd[] + 2008-08-22 Arnim Laeuger * src/bsdl/vhdl_bison.y: enhanced error reporting diff --git a/jtag/src/bsdl/bsdl_sem.c b/jtag/src/bsdl/bsdl_sem.c index 578f2c7f..4a0b38eb 100644 --- a/jtag/src/bsdl/bsdl_sem.c +++ b/jtag/src/bsdl/bsdl_sem.c @@ -299,7 +299,7 @@ static void bsdl_process_cell_info( jtag_ctrl_t *jc ) NULL, NULL, NULL, - ctrl_bit_num_str, + NULL, disable_safe_value_str, "Z", NULL}; @@ -353,6 +353,7 @@ static void bsdl_process_cell_info( jtag_ctrl_t *jc ) /* convert disable safe value to string */ snprintf( disable_safe_value_str, str_len, "%i", ci->disable_safe_value ); disable_safe_value_str[str_len] = '\0'; + cmd[5] = ctrl_bit_num_str; } else /* stop command procssing here */