error handling fix.

git-svn-id: svn://svn.berlios.de/openocd/trunk@405 b42882b7-edfa-0310-969c-e2dbd0fdcd60
__archive__
oharboe 2008-03-01 08:41:02 +00:00
parent a6d6a94c9d
commit 9d527a0071
1 changed files with 4 additions and 5 deletions

View File

@ -1189,17 +1189,16 @@ int MINIDRIVER(interface_jtag_execute_queue)(void)
jtag_command_queue = NULL;
last_comand_pointer = &jtag_command_queue;
jtag_error=ERROR_OK;
return retval;
}
int jtag_execute_queue(void)
{
int retval=interface_jtag_execute_queue();
if (retval!=ERROR_OK)
return retval;
if (retval==ERROR_OK)
{
retval=jtag_error;
}
jtag_error=ERROR_OK;
return retval;
}