# HG changeset patch # User Bram Moolenaar # Date 1661357702 -7200 # Node ID 4a549427855d37478b368fc998532a93b594e6e8 # Parent fe6c602bd8ee0f3e5562cdcff82a98a55bb16cb0 patch 9.0.0255: build failure without the eval feature Commit: https://github.com/vim/vim/commit/0af2ecfe4474be3a83d75b1d636bfdf6b27bbc92 Author: Bram Moolenaar Date: Wed Aug 24 17:05:56 2022 +0100 patch 9.0.0255: build failure without the eval feature Problem: Build failure without the eval feature. Solution: Add #ifdef. diff --git a/src/scriptfile.c b/src/scriptfile.c --- a/src/scriptfile.c +++ b/src/scriptfile.c @@ -1775,6 +1775,7 @@ almosttheend: apply_autocmds(EVENT_SOURCEPOST, fname_exp, fname_exp, FALSE, curbuf); theend: +#ifdef FEAT_EVAL if (sid > 0 && ret_sid != NULL && fname_not_fixed != NULL && fname_exp != NULL) { @@ -1786,6 +1787,7 @@ theend: if (SCRIPT_ID_VALID(not_fixed_sid) && not_fixed_sid != sid) SCRIPT_ITEM(not_fixed_sid)->sn_sourced_sid = sid; } +#endif vim_free(fname_not_fixed); vim_free(fname_exp); diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -732,6 +732,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 255, +/**/ 254, /**/ 253,