patch 8.2.3926: build failure without the 'autochdir' option

Problem:    Build failure without the 'autochdir' option. (John Marriott)
Solution:   Add #ifdefs.
diff --git a/src/evalwindow.c b/src/evalwindow.c
index ebab856..4ac6026 100644
--- a/src/evalwindow.c
+++ b/src/evalwindow.c
@@ -709,11 +709,14 @@
 	pos_T	curpos = wp->w_cursor;
 	char_u	cwd[MAXPATHL];
 	int	cwd_status;
+#ifdef FEAT_AUTOCHDIR
 	char_u	autocwd[MAXPATHL];
 	int	apply_acd = FALSE;
+#endif
 
 	cwd_status = mch_dirname(cwd, MAXPATHL);
 
+#ifdef FEAT_AUTOCHDIR
 	// If 'acd' is set, check we are using that directory.  If yes, then
 	// apply 'acd' afterwards, otherwise restore the current directory.
 	if (cwd_status == OK && p_acd)
@@ -722,6 +725,7 @@
 	    apply_acd = mch_dirname(autocwd, MAXPATHL) == OK
 						  && STRCMP(cwd, autocwd) == 0;
 	}
+#endif
 
 	if (switch_win_noblock(&save_curwin, &save_curtab, wp, tp, TRUE) == OK)
 	{
@@ -729,9 +733,12 @@
 	    execute_common(argvars, rettv, 1);
 	}
 	restore_win_noblock(save_curwin, save_curtab, TRUE);
+#ifdef FEAT_AUTOCHDIR
 	if (apply_acd)
 	    do_autochdir();
-	else if (cwd_status == OK)
+	else
+#endif
+	    if (cwd_status == OK)
 	    mch_chdir((char *)cwd);
 
 	// Update the status line if the cursor moved.