the jtag_readline_loop() was updated to check the return value of jtag_readline_multiple_commands_support() ... but only when readline is enabled. the non-readline code never checks the return value of the function. the easy fix is:
@@ -225,7 +226,8 @@ jtag_readline_loop( chain_t *chain, cons
line[0] = 0;
do
{
- jtag_readline_multiple_commands_support( chain, line );
+ if (!jtag_readline_multiple_commands_support( chain, line ))
+ break;
printf("%s", prompt);
fflush(stdout);
}
Logged In: YES
user_id=114429
Originator: YES
committed as rev 1181