aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2016-04-25 11:57:40 -0300
committerHisham Muhammad <hisham@gobolinux.org>2016-04-25 11:57:40 -0300
commite519c13036066efedbf8e8afbe78a579a75364fc (patch)
tree4949ea9d923696f04d8fb1650fdd2449c4f7324a
parent95d946e0fed52f46d22bc9e77e6991cc516b05b5 (diff)
parentba6d0e1ad9b12127a81a60514963b8c0919ea9b2 (diff)
downloadluafilesystem-e519c13036066efedbf8e8afbe78a579a75364fc.tar.gz
luafilesystem-e519c13036066efedbf8e8afbe78a579a75364fc.tar.bz2
luafilesystem-e519c13036066efedbf8e8afbe78a579a75364fc.zip
Merge pull request #66 from n1tehawk/contrib
Have make_link() use pushresult() instead of pusherror() on Windows
-rw-r--r--src/lfs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lfs.c b/src/lfs.c
index 8b4cfd2..866740f 100644
--- a/src/lfs.c
+++ b/src/lfs.c
@@ -431,7 +431,8 @@ static int make_link(lua_State *L)
431 return pushresult(L, 431 return pushresult(L,
432 (lua_toboolean(L,3) ? symlink : link)(oldpath, newpath), NULL); 432 (lua_toboolean(L,3) ? symlink : link)(oldpath, newpath), NULL);
433#else 433#else
434 return pusherror(L, "make_link is not supported on Windows"); 434 errno = ENOSYS; /* = "Function not implemented" */
435 return pushresult(L, -1, "make_link is not supported on Windows");
435#endif 436#endif
436} 437}
437 438