Skip to content

Commit eca2c3b

Browse files
committed
fix test clang diags driver bufnr
although it is impossible that exist diags bufnr but not exist diags driver bufnr, anyway, a defensive test
1 parent 6da93f9 commit eca2c3b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

plugin/clang.vim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,7 @@ func! s:DiagnosticsWindowClose(when_bufwinleave)
408408
endif
409409

410410
" is not leave from the driver buffer window
411-
if a:when_bufwinleave && l:cbn != t:clang_diags_driver_bufnr
411+
if a:when_bufwinleave && (!exists('t:clang_diags_driver_bufnr') || l:cbn != t:clang_diags_driver_bufnr)
412412
return
413413
end
414414

0 commit comments

Comments
 (0)