aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/memfile.c
diff options
context:
space:
mode:
authorraffitz <raf.a.m.c.gon@gmail.com>2019-01-14 14:09:47 +0000
committerJustin M. Keyes <justinkz@gmail.com>2019-01-15 00:47:53 +0100
commit95fa71c6d2b4a2d86bc1e4a984efbd188fab1382 (patch)
tree349c0133f741a871cdf36c2423254d19d89b57da /src/nvim/memfile.c
parent387ab4f7065c24f178ddb1c90e0378a1ea677314 (diff)
downloadrneovim-95fa71c6d2b4a2d86bc1e4a984efbd188fab1382.tar.gz
rneovim-95fa71c6d2b4a2d86bc1e4a984efbd188fab1382.tar.bz2
rneovim-95fa71c6d2b4a2d86bc1e4a984efbd188fab1382.zip
:recover : Fix crash on non-existent *.swp #9504
Reverts d2944e6a298e. mf_open() _can_ fail if the file does not exist. closes #9503 closes #9504
Diffstat (limited to 'src/nvim/memfile.c')
-rw-r--r--src/nvim/memfile.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/memfile.c b/src/nvim/memfile.c
index fe4d24ba11..0a16f8aafb 100644
--- a/src/nvim/memfile.c
+++ b/src/nvim/memfile.c
@@ -76,7 +76,8 @@
/// @param flags Flags for open() call.
///
-/// @return The open memory file.
+/// @return - The open memory file, on success.
+/// - NULL, on failure (e.g. file does not exist).
memfile_T *mf_open(char_u *fname, int flags)
{
memfile_T *mfp = xmalloc(sizeof(memfile_T));