aboutsummaryrefslogtreecommitdiff
path: root/src/ex_docmd.c
diff options
context:
space:
mode:
authorStefan Hoffmann <stefan991@gmail.com>2014-04-08 22:32:14 +0200
committerThiago de Arruda <tpadilha84@gmail.com>2014-04-11 13:31:48 -0300
commitc1961ee0df4ec99de0e6ec0aa8718bb7c263571e (patch)
tree7c70dd6ca293d889b99b65bce27a3970344eb0c1 /src/ex_docmd.c
parent96ddc0198d701db7f4e114d3cc4859456e117c97 (diff)
downloadrneovim-c1961ee0df4ec99de0e6ec0aa8718bb7c263571e.tar.gz
rneovim-c1961ee0df4ec99de0e6ec0aa8718bb7c263571e.tar.bz2
rneovim-c1961ee0df4ec99de0e6ec0aa8718bb7c263571e.zip
removed vim_mkdir macro
Diffstat (limited to 'src/ex_docmd.c')
-rw-r--r--src/ex_docmd.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/ex_docmd.c b/src/ex_docmd.c
index 15566ac0cd..4a03b6e283 100644
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -7237,12 +7237,10 @@ static void ex_mkrc(exarg_T *eap)
else
fname = (char_u *)EXRC_FILE;
-
-#if defined(FEAT_SESSION) && defined(vim_mkdir)
/* When using 'viewdir' may have to create the directory. */
- if (using_vdir && !os_isdir(p_vdir))
+ if (using_vdir && !os_isdir(p_vdir)) {
vim_mkdir_emsg(p_vdir, 0755);
-#endif
+ }
fd = open_exfile(fname, eap->forceit, WRITEBIN);
if (fd != NULL) {
@@ -7360,17 +7358,14 @@ static void ex_mkrc(exarg_T *eap)
vim_free(viewFile);
}
-#if ((defined(FEAT_SESSION) || defined(FEAT_EVAL)) && defined(vim_mkdir)) \
- || defined(PROTO)
int vim_mkdir_emsg(char_u *name, int prot)
{
- if (vim_mkdir(name, prot) != 0) {
+ if (os_mkdir((char *)name, prot) != 0) {
EMSG2(_("E739: Cannot create directory: %s"), name);
return FAIL;
}
return OK;
}
-#endif
/*
* Open a file for writing for an Ex command, with some checks.