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__
parent
d028d84026
commit
40bd770f45
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue