mirror of
https://github.com/vim/vim.git
synced 2025-09-24 03:44:06 -04:00
patch 7.4.2024
Problem: More buf_valid() calls can be optimized. Solution: Use bufref_valid() instead.
This commit is contained in:
@@ -7322,8 +7322,11 @@ ex_win_close(
|
||||
# if defined(FEAT_GUI_DIALOG) || defined(FEAT_CON_DIALOG)
|
||||
if ((p_confirm || cmdmod.confirm) && p_write)
|
||||
{
|
||||
bufref_T bufref;
|
||||
|
||||
set_bufref(&bufref, buf);
|
||||
dialog_changed(buf, FALSE);
|
||||
if (buf_valid(buf) && bufIsChanged(buf))
|
||||
if (bufref_valid(&bufref) && bufIsChanged(buf))
|
||||
return;
|
||||
need_hide = FALSE;
|
||||
}
|
||||
|
Reference in New Issue
Block a user