# HG changeset patch # User Bram Moolenaar # Date 1569777304 -7200 # Node ID aa0972536d3eef9675b3c75a0209d2f87da49e0a # Parent 713f1aea5f87bd0d2106aedd094b9140a2b8e097 patch 8.1.2101: write_session_file() often defined but not used Commit: https://github.com/vim/vim/commit/ac02a638b4ae2f019b448bf82bf2667e75ff939e Author: Bram Moolenaar Date: Sun Sep 29 19:02:46 2019 +0200 patch 8.1.2101: write_session_file() often defined but not used Problem: write_session_file() often defined but not used. Solution: Adjust the #ifdef. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/4998) diff --git a/src/session.c b/src/session.c --- a/src/session.c +++ b/src/session.c @@ -985,7 +985,9 @@ ex_loadview(exarg_T *eap) } } -#if defined(FEAT_GUI) || defined(PROTO) +# if defined(USE_GNOME_SESSION) \ + || (defined(GUI_MAY_SPAWN) && defined(EXPERIMENTAL_GUI_CMD)) \ + || defined(PROTO) /* * Generate a script that can be used to restore the current editing session. * Save the value of v:this_session before running :mksession in order to make diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -754,6 +754,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 2101, +/**/ 2100, /**/ 2099,