aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ex_docmd.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2015-07-26 14:09:03 -0400
committerJustin M. Keyes <justinkz@gmail.com>2015-07-26 14:09:03 -0400
commit122ad63ac90542d2c2964b071783799cfcdf2e07 (patch)
tree79b335278e5639c1c544f14072e35b38e219c80d /src/nvim/ex_docmd.c
parent7a6bf3f418c5ad94ac2ac71f21275a87d08e87b9 (diff)
parent01901e00389446840c19839a29c001096aae6dc0 (diff)
downloadrneovim-122ad63ac90542d2c2964b071783799cfcdf2e07.tar.gz
rneovim-122ad63ac90542d2c2964b071783799cfcdf2e07.tar.bz2
rneovim-122ad63ac90542d2c2964b071783799cfcdf2e07.zip
Merge pull request #3041 from ZyX-I/better-mkdir
Move recursive directory creation function to os/fs.c
Diffstat (limited to 'src/nvim/ex_docmd.c')
-rw-r--r--src/nvim/ex_docmd.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c
index c66447d611..3c57537397 100644
--- a/src/nvim/ex_docmd.c
+++ b/src/nvim/ex_docmd.c
@@ -7547,8 +7547,9 @@ static void ex_mkrc(exarg_T *eap)
int vim_mkdir_emsg(char_u *name, int prot)
{
- if (os_mkdir((char *)name, prot) != 0) {
- EMSG2(_("E739: Cannot create directory: %s"), name);
+ int ret;
+ if ((ret = os_mkdir((char *)name, prot)) != 0) {
+ EMSG3(_(e_mkdir), name, os_strerror(ret));
return FAIL;
}
return OK;