commit | 9835862c81a196afd0d5e23974f8e600aa661ffd | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Mon Nov 28 22:58:23 2005 +0000 |
committer | Bram Moolenaar <Bram@vim.org> | Mon Nov 28 22:58:23 2005 +0000 |
tree | 7ac193b620417a98e66b91fedc722551a23345b3 | |
parent | a39571032cbfab60c8e49829bbd40734b7c86e92 [diff] [blame] |
updated for version 7.0161
diff --git a/src/fileio.c b/src/fileio.c index a3ceb4b..302e93a 100644 --- a/src/fileio.c +++ b/src/fileio.c
@@ -3150,8 +3150,10 @@ || st.st_mode != perm) backup_copy = TRUE; # endif - mch_remove(IObuff); + /* Close the file before removing it, on MS-Windows we + * can't delete an open file. */ close(fd); + mch_remove(IObuff); } } }