]> granicus.if.org Git - vim/commitdiff
patch 9.0.0921: missing defined(PROTO) in #ifdef v9.0.0921
authorBram Moolenaar <Bram@vim.org>
Tue, 22 Nov 2022 18:18:38 +0000 (18:18 +0000)
committerBram Moolenaar <Bram@vim.org>
Tue, 22 Nov 2022 18:18:38 +0000 (18:18 +0000)
Problem:    Missing defined(PROTO) in #ifdef.
Solution:   Adjust #ifdef so that proto works with different features.
            Clean up some preprocessor indenting.

src/option.c
src/version.c

index 92175ef70ed962bfb9d47d9fe3474d7e5aeca81f..b76cbb0e11382fbececa9120f99d2d57df687db7 100644 (file)
@@ -3925,7 +3925,8 @@ findoption(char_u *arg)
     return opt_idx;
 }
 
-#if defined(FEAT_EVAL) || defined(FEAT_TCL) || defined(FEAT_MZSCHEME) || defined(FEAT_SPELL)
+#if defined(FEAT_EVAL) || defined(FEAT_TCL) || defined(FEAT_MZSCHEME) \
+       || defined(FEAT_SPELL) || defined(PROTO)
 /*
  * Get the value for an option.
  *
@@ -4127,14 +4128,14 @@ get_option_value_strict(
                *numval = bufIsChanged((buf_T *)from);
                varp = NULL;
            }
-#ifdef FEAT_CRYPT
+# ifdef FEAT_CRYPT
            else if (p->indir == PV_KEY)
            {
                // never return the value of the crypt key
                *stringval = NULL;
                varp = NULL;
            }
-#endif
+# endif
            else
            {
                buf_T *save_curbuf = curbuf;
@@ -5151,29 +5152,29 @@ unset_global_local_option(char_u *name, void *from)
        case PV_SO:
            curwin->w_p_so = -1;
            break;
-#ifdef FEAT_FIND_ID
+# ifdef FEAT_FIND_ID
        case PV_DEF:
            clear_string_option(&buf->b_p_def);
            break;
        case PV_INC:
            clear_string_option(&buf->b_p_inc);
            break;
-#endif
+# endif
        case PV_DICT:
            clear_string_option(&buf->b_p_dict);
            break;
        case PV_TSR:
            clear_string_option(&buf->b_p_tsr);
            break;
-#ifdef FEAT_COMPL_FUNC
+# ifdef FEAT_COMPL_FUNC
        case PV_TSRFU:
            clear_string_option(&buf->b_p_tsrfu);
            break;
-#endif
+# endif
        case PV_FP:
            clear_string_option(&buf->b_p_fp);
            break;
-#ifdef FEAT_QUICKFIX
+# ifdef FEAT_QUICKFIX
        case PV_EFM:
            clear_string_option(&buf->b_p_efm);
            break;
@@ -5183,27 +5184,27 @@ unset_global_local_option(char_u *name, void *from)
        case PV_MP:
            clear_string_option(&buf->b_p_mp);
            break;
-#endif
-#if defined(FEAT_BEVAL) && defined(FEAT_EVAL)
+# endif
+# if defined(FEAT_BEVAL) && defined(FEAT_EVAL)
        case PV_BEXPR:
            clear_string_option(&buf->b_p_bexpr);
            break;
-#endif
-#if defined(FEAT_CRYPT)
+# endif
+# if defined(FEAT_CRYPT)
        case PV_CM:
            clear_string_option(&buf->b_p_cm);
            break;
-#endif
-#ifdef FEAT_LINEBREAK
+# endif
+# ifdef FEAT_LINEBREAK
        case PV_SBR:
            clear_string_option(&((win_T *)from)->w_p_sbr);
            break;
-#endif
-#ifdef FEAT_STL_OPT
+# endif
+# ifdef FEAT_STL_OPT
        case PV_STL:
            clear_string_option(&((win_T *)from)->w_p_stl);
            break;
-#endif
+# endif
        case PV_UL:
            buf->b_p_ul = NO_LOCAL_UNDOLEVEL;
            break;
@@ -6875,8 +6876,9 @@ paste_option_changed(void)
 #ifdef FEAT_VARTABS
                if (buf->b_p_vsts_nopaste)
                    vim_free(buf->b_p_vsts_nopaste);
-               buf->b_p_vsts_nopaste = buf->b_p_vsts && buf->b_p_vsts != empty_option
-                                    ? vim_strsave(buf->b_p_vsts) : NULL;
+               buf->b_p_vsts_nopaste =
+                       buf->b_p_vsts && buf->b_p_vsts != empty_option
+                                          ? vim_strsave(buf->b_p_vsts) : NULL;
 #endif
            }
 
@@ -6897,7 +6899,8 @@ paste_option_changed(void)
 #ifdef FEAT_VARTABS
            if (p_vsts_nopaste)
                vim_free(p_vsts_nopaste);
-           p_vsts_nopaste = p_vsts && p_vsts != empty_option ? vim_strsave(p_vsts) : NULL;
+           p_vsts_nopaste = p_vsts && p_vsts != empty_option
+                                                 ? vim_strsave(p_vsts) : NULL;
 #endif
        }
 
index 3dbf2ef1eb5d1cbf7b5544aea9ebe2caf0900a99..cde6e1d11a1b1bd38c4595a7729a0a01220336ad 100644 (file)
@@ -695,6 +695,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    921,
 /**/
     920,
 /**/