aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortomas <tomas>2004-11-01 08:57:56 +0000
committertomas <tomas>2004-11-01 08:57:56 +0000
commit3219f4618df9fa4f4a54d2d3bcc116380bafa217 (patch)
tree7337490a3a5ff133feb57995eca96d2b841eff6d /src
parentf66af01eece2627f8dbeb37426f4040107ca073a (diff)
downloadluafilesystem-3219f4618df9fa4f4a54d2d3bcc116380bafa217.tar.gz
luafilesystem-3219f4618df9fa4f4a54d2d3bcc116380bafa217.tar.bz2
luafilesystem-3219f4618df9fa4f4a54d2d3bcc116380bafa217.zip
Correcao no valor de retorno da mkdir.
Diffstat (limited to 'src')
-rw-r--r--src/lfs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lfs.c b/src/lfs.c
index 3644b03..e1dfb74 100644
--- a/src/lfs.c
+++ b/src/lfs.c
@@ -9,7 +9,7 @@
9** lfs.lock (fh, mode) 9** lfs.lock (fh, mode)
10** lfs.unlock (fh) 10** lfs.unlock (fh)
11** 11**
12** $Id: lfs.c,v 1.6 2004/10/27 18:04:50 tomas Exp $ 12** $Id: lfs.c,v 1.7 2004/11/01 08:57:56 tomas Exp $
13*/ 13*/
14 14
15#include <errno.h> 15#include <errno.h>
@@ -233,7 +233,7 @@ static int make_dir (lua_State *L) {
233 fail = mkdir (path, S_IRUSR | S_IWUSR | S_IXUSR | S_IRGRP | 233 fail = mkdir (path, S_IRUSR | S_IWUSR | S_IXUSR | S_IRGRP |
234 S_IWGRP | S_IXGRP | S_IROTH | S_IXOTH ); 234 S_IWGRP | S_IXGRP | S_IROTH | S_IXOTH );
235#endif 235#endif
236 lua_pushboolean (L, fail); 236 lua_pushboolean (L, !fail);
237 umask (oldmask); 237 umask (oldmask);
238 return 1; 238 return 1;
239} 239}