]> granicus.if.org Git - vim/commitdiff
updated for version 7.3.330 v7.3.330
authorBram Moolenaar <Bram@vim.org>
Tue, 4 Oct 2011 14:43:53 +0000 (16:43 +0200)
committerBram Moolenaar <Bram@vim.org>
Tue, 4 Oct 2011 14:43:53 +0000 (16:43 +0200)
Problem:    When longjmp() is invoked if the X server gives an error the state
            is not properly restored.
Solution:   Reset vgetc_busy. (Yukihiro Nakadaira)

src/main.c
src/version.c

index 5d3e69920c42be360d958d164e9acbf7d61bf2bf..2044893df8a50904f0aa562f6d010da5fa7a5ee5 100644 (file)
@@ -1009,6 +1009,7 @@ main_loop(cmdwin, noexmode)
        skip_redraw = FALSE;
        RedrawingDisabled = 0;
        no_wait_return = 0;
+       vgetc_busy = 0;
 # ifdef FEAT_EVAL
        emsg_skip = 0;
 # endif
index edf6aaab5bdee57b6f2a8701136f52c7e4edbf00..74a32d1d7c737898c418a9c865da178f6da7d78f 100644 (file)
@@ -709,6 +709,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    330,
 /**/
     329,
 /**/