1
0
forked from aniani/vim

updated for version 7.3.737

Problem:    When using do_cmdline() recursively did_endif is not reset,
            causing messages to be overwritten.
Solution:   Reset did_endif. (Christian Brabandt)
This commit is contained in:
Bram Moolenaar
2012-11-28 17:34:48 +01:00
parent b347963869
commit d4ad0d4e21
2 changed files with 4 additions and 0 deletions

View File

@@ -1536,6 +1536,8 @@ do_cmdline(cmdline, fgetline, cookie, flags)
if_level = 0; if_level = 0;
#endif #endif
did_endif = FALSE; /* in case do_cmdline used recursively */
--call_depth; --call_depth;
return retval; return retval;
} }

View File

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