changeset 26524:c37950e3d740 v8.2.3791

patch 8.2.3791: build error with +cindent but without +smartindent Commit: https://github.com/vim/vim/commit/d2439e0443ee26931ab93874c05cc7f57e9af93d Author: Bram Moolenaar <Bram@vim.org> Date: Sun Dec 12 19:10:44 2021 +0000 patch 8.2.3791: build error with +cindent but without +smartindent Problem: Build error with +cindent but without +smartindent. Solution: Move declaration of "do_cindent". (John Marriott)
author Bram Moolenaar <Bram@vim.org>
date Sun, 12 Dec 2021 20:15:02 +0100
parents 8f540a0b2c23
children 508ea60b5118
files src/change.c src/version.c
diffstat 2 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/change.c
+++ b/src/change.c
@@ -1388,6 +1388,9 @@ open_line(
     char_u	*p;
     int		saved_char = NUL;	// init for GCC
     pos_T	*pos;
+#ifdef FEAT_CINDENT
+    int		do_cindent;
+#endif
 #ifdef FEAT_SMARTINDENT
     int		do_si = (!p_paste && curbuf->b_p_si
 # ifdef FEAT_CINDENT
@@ -1397,9 +1400,6 @@ open_line(
 					&& *curbuf->b_p_inde == NUL
 # endif
 			);
-#ifdef FEAT_CINDENT
-    int		do_cindent;
-#endif
     int		no_si = FALSE;		// reset did_si afterwards
     int		first_char = NUL;	// init for GCC
 #endif
--- a/src/version.c
+++ b/src/version.c
@@ -754,6 +754,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    3791,
+/**/
     3790,
 /**/
     3789,