neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 2819718873a38c68cca0295f59186444d8534e06
parent e9280a68f7ead83c572bb4c792bc743df9da7149
Author: Andreas Schneider <asn@cryptomilk.org>
Date:   Fri, 21 Apr 2023 11:00:46 +0200

fix(drawline): initialize variable

src/nvim/drawline.c: In function ‘win_line’:
src/nvim/drawline.c:1418:16: warning: ‘charsize’ may be used uninitialized [-Wmaybe-uninitialized]
 1418 |       wlv.vcol -= charsize;
      |                ^~

Diffstat:
Msrc/nvim/drawline.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/nvim/drawline.c b/src/nvim/drawline.c @@ -1386,7 +1386,7 @@ int win_line(win_T *wp, linenr_T lnum, int startrow, int endrow, bool nochange, if (v > 0 && !number_only) { char *prev_ptr = ptr; chartabsize_T cts; - int charsize; + int charsize = 0; init_chartabsize_arg(&cts, wp, lnum, wlv.vcol, line, ptr); while (cts.cts_vcol < v && *cts.cts_ptr != NUL) {