чување e0f611bbb66ad6536e791823f00636ffe7fe679c
родитељ 0196d46eb718a69e9930b04d104c92ae434491bb
Аутор: Страхиња Радић <sr@strahinja.org>
Датум: Thu, 18 Jul 2024 18:03:22 +0200
sled.c(load_file): Bugfix: prevent conditional jump based on UD val
Diffstat:
измењених датотека: 1, додавања: 2(+), брисања: 2(-)
diff --git a/sled.c b/sled.c
@@ -1400,7 +1400,6 @@ load_file(struct DrawState* state)
state->rows_count++;
free(input_line);
- recalculate_line_numbers(state);
return LOAD_ERR_NONE;
load_file_alloc_error:
@@ -2024,7 +2023,8 @@ reread_file(struct DrawState* state)
MEMCCPY(state->error, errors[ERR_CANT_OPEN], LINE_DEFAULT, temp);
state->running = 0;
break;
- default:;
+ default:
+ recalculate_line_numbers(state);
}
return result;
}