aboutsummaryrefslogtreecommitdiff
path: root/src/memline.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/memline.c')
-rw-r--r--src/memline.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/memline.c b/src/memline.c
index e5700ce62c..3ec74b06ee 100644
--- a/src/memline.c
+++ b/src/memline.c
@@ -3636,7 +3636,7 @@ findswapname (
* check below for a 8.3 file name is used.
*/
if (!(buf->b_p_sn || buf->b_shortname) && buf_fname != NULL
- && mch_getperm(buf_fname) < 0)
+ && !os_file_exists(buf_fname))
dummyfd = mch_fopen((char *)buf_fname, "w");
#endif
@@ -3753,7 +3753,7 @@ findswapname (
/*
* check if the swapfile already exists
*/
- if (mch_getperm(fname) < 0) { /* it does not exist */
+ if (!os_file_exists(fname)) { /* it does not exist */
#ifdef HAVE_LSTAT
struct stat sb;
@@ -3961,7 +3961,7 @@ findswapname (
}
/* If the file was deleted this fname can be used. */
- if (mch_getperm(fname) < 0)
+ if (!os_file_exists(fname))
break;
} else
#endif