From: James McCoy Date: Mon, 28 Mar 2022 10:55:12 +0000 (+0100) Subject: patch 8.2.4640: some boolean options use "long" instead of "int" X-Git-Tag: v8.2.4640 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8be423b7ac3b5742deb20a7eba8f5c9680c04500;p=vim patch 8.2.4640: some boolean options use "long" instead of "int" Problem: Some boolean options use "long" instead of "int". Solution: Adjust the type. (James McCoy, closes #10033) --- diff --git a/src/option.h b/src/option.h index 152956167..e34467514 100644 --- a/src/option.h +++ b/src/option.h @@ -570,7 +570,7 @@ EXTERN char_u *p_fenc; // 'fileencoding' EXTERN char_u *p_fencs; // 'fileencodings' EXTERN char_u *p_ff; // 'fileformat' EXTERN char_u *p_ffs; // 'fileformats' -EXTERN long p_fic; // 'fileignorecase' +EXTERN int p_fic; // 'fileignorecase' EXTERN char_u *p_ft; // 'filetype' EXTERN char_u *p_fcs; // 'fillchar' EXTERN int p_fixeol; // 'fixendofline' @@ -750,7 +750,7 @@ EXTERN long p_mis; // 'menuitems' EXTERN char_u *p_msm; // 'mkspellmem' #endif EXTERN int p_ml; // 'modeline' -EXTERN long p_mle; // 'modelineexpr' +EXTERN int p_mle; // 'modelineexpr' EXTERN long p_mls; // 'modelines' EXTERN int p_ma; // 'modifiable' EXTERN int p_mod; // 'modified' @@ -1078,7 +1078,7 @@ EXTERN int p_wiv; // 'weirdinvert' EXTERN char_u *p_ww; // 'whichwrap' EXTERN long p_wc; // 'wildchar' EXTERN long p_wcm; // 'wildcharm' -EXTERN long p_wic; // 'wildignorecase' +EXTERN int p_wic; // 'wildignorecase' EXTERN char_u *p_wim; // 'wildmode' #ifdef FEAT_WILDMENU EXTERN int p_wmnu; // 'wildmenu' diff --git a/src/version.c b/src/version.c index 680eef1f5..921e70169 100644 --- a/src/version.c +++ b/src/version.c @@ -750,6 +750,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 4640, /**/ 4639, /**/