1
0
forked from aniani/vim

patch 7.4.841

Problem:    Can't compile without the multi-byte feature. (John Marriott)
Solution:   Add more #ifdef's.
This commit is contained in:
Bram Moolenaar
2015-08-26 23:24:09 +02:00
parent 8e5f5b47c2
commit 5ea87a0496
2 changed files with 11 additions and 3 deletions

View File

@@ -3652,13 +3652,19 @@ set_options_default(opt_flags)
for (i = 0; !istermoption(&options[i]); i++)
if (!(options[i].flags & P_NODEFAULT)
#if defined(FEAT_MBYTE) || defined(FEAT_CRYPT)
&& (opt_flags == 0
|| (options[i].var != (char_u *)&p_enc
#if defined(FEAT_CRYPT)
|| (TRUE
# if defined(FEAT_MBYTE)
&& options[i].var != (char_u *)&p_enc
# endif
# if defined(FEAT_CRYPT)
&& options[i].var != (char_u *)&p_cm
&& options[i].var != (char_u *)&p_key
# endif
))
#endif
)))
)
set_option_default(i, opt_flags, p_cp);
#ifdef FEAT_WINDOWS

View File

@@ -741,6 +741,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
841,
/**/
840,
/**/