0
0
mirror of https://github.com/vim/vim.git synced 2025-07-26 11:04:33 -04:00

patch 9.0.0468: exectution stack underflow without the +eval feature

Problem:    Exectution stack underflow without the +eval feature. (Dominique
            Pellé)
Solution:   Add to execution stack without FEAT_EVAL. (closes #11135)
This commit is contained in:
Bram Moolenaar 2022-09-15 12:20:18 +01:00
parent d3922afbd6
commit aeef1f7f6d
2 changed files with 5 additions and 0 deletions

View File

@ -1639,6 +1639,9 @@ do_source_ext(
}
}
# endif
#else
// Keep the sourcing name/lnum, for recursive calls.
estack_push(ETYPE_SCRIPT, fname_exp, 0);
#endif
cookie.conv.vc_type = CONV_NONE; // no conversion

View File

@ -703,6 +703,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
468,
/**/
467,
/**/