# HG changeset patch # User Christian Brabandt # Date 1532787305 -7200 # Node ID 289b850d2cbf2c9ffc795719696310c7b4d51813 # Parent 45dcd17371bfe71b3504c551e742239ad3f8d330 patch 8.1.0217: compiler warning for variable set but not used commit https://github.com/vim/vim/commit/fd249460fe600dba479bca03058e679bae6b5d52 Author: Bram Moolenaar Date: Sat Jul 28 16:14:30 2018 +0200 patch 8.1.0217: compiler warning for variable set but not used Problem: Compiler warning for variable set but not used. Solution: Move tilde_file inside #ifdef. (Hirohito Higashi, closes https://github.com/vim/vim/issues/3255) diff --git a/src/ex_docmd.c b/src/ex_docmd.c --- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -10654,9 +10654,9 @@ eval_vars( int resultlen; buf_T *buf; int valid = VALID_HEAD + VALID_PATH; /* assume valid result */ - int tilde_file = FALSE; int spec_idx; #ifdef FEAT_MODIFY_FNAME + int tilde_file = FALSE; int skip_mod = FALSE; #endif char_u strbuf[30]; @@ -10723,7 +10723,9 @@ eval_vars( else { result = curbuf->b_fname; +#ifdef FEAT_MODIFY_FNAME tilde_file = STRCMP(result, "~") == 0; +#endif } break; @@ -10790,7 +10792,9 @@ eval_vars( else { result = buf->b_fname; +#ifdef FEAT_MODIFY_FNAME tilde_file = STRCMP(result, "~") == 0; +#endif } } break; diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -799,6 +799,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 217, +/**/ 216, /**/ 215,