From: Bram Moolenaar Date: Sun, 12 Dec 2021 19:10:44 +0000 (+0000) Subject: patch 8.2.3791: build error with +cindent but without +smartindent X-Git-Tag: v8.2.3791 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d2439e0443ee26931ab93874c05cc7f57e9af93d;p=vim 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) --- diff --git a/src/change.c b/src/change.c index 04712144a..bfcb6ccda 100644 --- 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 diff --git a/src/version.c b/src/version.c index ec9ac322b..c5e42883a 100644 --- a/src/version.c +++ b/src/version.c @@ -753,6 +753,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 3791, /**/ 3790, /**/