0
0
mirror of https://github.com/vim/vim.git synced 2025-09-25 03:54:15 -04:00

updated for version 7.3.563

Problem:    Can't build with tiny features.
Solution:   Add #ifdef.
This commit is contained in:
Bram Moolenaar
2012-06-20 17:54:38 +02:00
parent 38bdbd6c6f
commit 50a12b4078
2 changed files with 12 additions and 4 deletions

View File

@@ -1363,7 +1363,9 @@ set_curbuf(buf, action)
int action;
{
buf_T *prevbuf;
#ifdef FEAT_WINDOWS
win_T *prevwin;
#endif
int unload = (action == DOBUF_UNLOAD || action == DOBUF_DEL
|| action == DOBUF_WIPE);
@@ -1403,16 +1405,20 @@ set_curbuf(buf, action)
if (buf_valid(prevbuf))
#endif
{
#ifdef FEAT_WINDOWS
prevwin = curwin;
#endif
if (prevbuf == curbuf)
u_sync(FALSE);
close_buffer(prevbuf == curwin->w_buffer ? curwin : NULL, prevbuf,
unload ? action : (action == DOBUF_GOTO
&& !P_HID(prevbuf)
&& !bufIsChanged(prevbuf)) ? DOBUF_UNLOAD : 0, FALSE);
#ifdef FEAT_WINDOWS
if (curwin != prevwin && win_valid(prevwin))
/* autocommands changed curwin, Grr! */
curwin = prevwin;
#endif
}
}
#ifdef FEAT_AUTOCMD

View File

@@ -714,6 +714,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
563,
/**/
562,
/**/