diff options
author | Dundar Goc <gocdundar@gmail.com> | 2022-05-17 13:40:09 +0200 |
---|---|---|
committer | Dundar Goc <gocdundar@gmail.com> | 2022-05-17 22:26:25 +0200 |
commit | e75ccc3b3ac7e827d9e7a5661fa34365b32f629f (patch) | |
tree | 537283d55016abc2bbfa5bbef6f6fb263e856ee1 | |
parent | 38cbca3eeadca86f1431ea7a97f498f6a9cd33c8 (diff) | |
download | rneovim-e75ccc3b3ac7e827d9e7a5661fa34365b32f629f.tar.gz rneovim-e75ccc3b3ac7e827d9e7a5661fa34365b32f629f.tar.bz2 rneovim-e75ccc3b3ac7e827d9e7a5661fa34365b32f629f.zip |
fix(PVS/V1028): prevent potential overflow
-rw-r--r-- | src/nvim/grid.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/grid.c b/src/nvim/grid.c index 8a5d8081c0..13429994de 100644 --- a/src/nvim/grid.c +++ b/src/nvim/grid.c @@ -63,7 +63,7 @@ void grid_clear_line(ScreenGrid *grid, size_t off, int width, bool valid) void grid_invalidate(ScreenGrid *grid) { - (void)memset(grid->attrs, -1, sizeof(sattr_T) * (size_t)(grid->Rows * grid->Columns)); + (void)memset(grid->attrs, -1, sizeof(sattr_T) * (size_t)grid->Rows * (size_t)grid->Columns); } bool grid_invalid_row(ScreenGrid *grid, int row) |