forked from aniani/vim
patch 7.4.2324
Problem: Crash when editing a new buffer and BufUnload autocommand wipes out the new buffer. (Norio Takagi) Solution: Don't allow wiping out this buffer. (partly by Hirohito Higashi) Move old style test13 into test_autocmd. Avoid ml_get error when editing a file.
This commit is contained in:
@@ -1845,8 +1845,8 @@ struct file_buffer
|
||||
|
||||
int b_flags; /* various BF_ flags */
|
||||
#ifdef FEAT_AUTOCMD
|
||||
int b_closing; /* buffer is being closed, don't let
|
||||
autocommands close it too. */
|
||||
int b_locked; /* Buffer is being closed or referenced, don't
|
||||
let autocommands wipe it out. */
|
||||
#endif
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user