commit | 70d60e9da1db6d916421b49347ead381e914aaad | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Thu Dec 31 13:53:33 2009 +0000 |
committer | Bram Moolenaar <Bram@vim.org> | Thu Dec 31 13:53:33 2009 +0000 |
tree | 950cb57596b8e76e1e5ee3657de5587cad7ab0f9 | |
parent | 742d1ecd17422afaad75acc016392073c25ef4f6 [diff] [blame] |
updated for version 7.2-325
diff --git a/src/fileio.c b/src/fileio.c index f63bb60..bdc7439 100644 --- a/src/fileio.c +++ b/src/fileio.c
@@ -2981,6 +2981,13 @@ if (fname == NULL || *fname == NUL) /* safety check */ return FAIL; + if (buf->b_ml.ml_mfp == NULL) + { + /* This can happen during startup when there is a stray "w" in the + * vimrc file. */ + EMSG(_(e_emptybuf)); + return FAIL; + } /* * Disallow writing from .exrc and .vimrc in current directory for