patch 8.1.1767: FEAT_SESSION defined separately
Problem: FEAT_SESSION defined separately.
Solution: Make FEAT_SESSION depend on FEAT_EVAL.
diff --git a/src/ex_docmd.c b/src/ex_docmd.c
index 601c51b..1ddd28f 100644
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -307,7 +307,6 @@
static char_u *arg_all(void);
#ifndef FEAT_SESSION
# define ex_loadview ex_ni
-# define ex_mkrc ex_ni
#endif
#ifndef FEAT_EVAL
# define ex_compiler ex_ni
@@ -8433,8 +8432,7 @@
#endif
}
-#if ((defined(FEAT_SESSION) || defined(FEAT_EVAL)) && defined(vim_mkdir)) \
- || defined(PROTO)
+#if (defined(FEAT_SESSION) || defined(FEAT_EVAL)) || defined(PROTO)
int
vim_mkdir_emsg(char_u *name, int prot)
{