updated for version 7.3.1213
Problem: Can't build with small features and Python.
Solution: Adjust #ifdefs.
diff --git a/src/window.c b/src/window.c
index ca92d57..1ed3dec 100644
--- a/src/window.c
+++ b/src/window.c
@@ -6582,11 +6582,11 @@
*/
int
switch_win(save_curwin, save_curtab, win, tp, no_display)
- win_T **save_curwin;
- tabpage_T **save_curtab;
- win_T *win;
- tabpage_T *tp;
- int no_display;
+ win_T **save_curwin UNUSED;
+ tabpage_T **save_curtab UNUSED;
+ win_T *win UNUSED;
+ tabpage_T *tp UNUSED;
+ int no_display UNUSED;
{
# ifdef FEAT_AUTOCMD
block_autocmds();
@@ -6627,9 +6627,9 @@
*/
void
restore_win(save_curwin, save_curtab, no_display)
- win_T *save_curwin;
- tabpage_T *save_curtab;
- int no_display;
+ win_T *save_curwin UNUSED;
+ tabpage_T *save_curtab UNUSED;
+ int no_display UNUSED;
{
# ifdef FEAT_WINDOWS
if (save_curtab != NULL && valid_tabpage(save_curtab))
@@ -6906,9 +6906,10 @@
}
int
-get_tab_number(tabpage_T *tp)
+get_tab_number(tabpage_T *tp UNUSED)
{
int i = 1;
+# ifdef FEAT_WINDOWS
tabpage_T *t;
for (t = first_tabpage; t != NULL && t != tp; t = t->tp_next)
@@ -6917,6 +6918,7 @@
if (t == NULL)
return 0;
else
+# endif
return i;
}
#endif