svf: fix off-by-one error in line numbers as output to user

This makes SVF error output match actual line numbers in the file
processed.

Change-Id: I1fa4b9d0891e4358b7beada516945d5331ebe182
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-on: http://openocd.zylin.com/2945
Tested-by: jenkins
__archive__
Paul Fertser 2015-08-27 14:09:28 +03:00 committed by Freddie Chopin
parent d028d84026
commit 40bd770f45
1 changed files with 2 additions and 2 deletions

View File

@ -223,7 +223,7 @@ static char *svf_read_line;
static size_t svf_read_line_size; static size_t svf_read_line_size;
static char *svf_command_buffer; static char *svf_command_buffer;
static size_t svf_command_buffer_size; static size_t svf_command_buffer_size;
static int svf_line_number = 1; static int svf_line_number;
static int svf_getline(char **lineptr, size_t *n, FILE *stream); static int svf_getline(char **lineptr, size_t *n, FILE *stream);
#define SVF_MAX_BUFFER_SIZE_TO_COMMIT (1024 * 1024) #define SVF_MAX_BUFFER_SIZE_TO_COMMIT (1024 * 1024)
@ -417,7 +417,7 @@ COMMAND_HANDLER(handle_svf_command)
time_measure_ms = timeval_ms(); time_measure_ms = timeval_ms();
/* init */ /* init */
svf_line_number = 1; svf_line_number = 0;
svf_command_buffer_size = 0; svf_command_buffer_size = 0;
svf_check_tdo_para_index = 0; svf_check_tdo_para_index = 0;