Merge pull request #18664 from famiu/fix/winbar_crash

fix: prevent crash when statusline expression sets value of 'winbar'
This commit is contained in:
bfredl 2022-05-20 19:29:34 +02:00 committed by GitHub
commit c847a0eeb7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5328,6 +5328,11 @@ static void win_redr_custom(win_T *wp, bool draw_winbar, bool draw_ruler)
col = 0;
grid = &wp->w_grid;
grid_adjust(&grid, &row, &col);
if (row < 0) {
return;
}
fillchar = wp->w_p_fcs_chars.wbr;
attr = (wp == curwin) ? HL_ATTR(HLF_WBR) : HL_ATTR(HLF_WBRNC);
maxwidth = wp->w_width_inner;