diff options
author | tomas <tomas> | 2004-11-01 08:57:56 +0000 |
---|---|---|
committer | tomas <tomas> | 2004-11-01 08:57:56 +0000 |
commit | 3219f4618df9fa4f4a54d2d3bcc116380bafa217 (patch) | |
tree | 7337490a3a5ff133feb57995eca96d2b841eff6d /src | |
parent | f66af01eece2627f8dbeb37426f4040107ca073a (diff) | |
download | luafilesystem-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.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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 | } |