diff options
| author | Hisham Muhammad <hisham@gobolinux.org> | 2014-01-29 17:27:04 -0200 |
|---|---|---|
| committer | Hisham Muhammad <hisham@gobolinux.org> | 2014-01-29 17:27:04 -0200 |
| commit | 00b17c6f1a56dded8b2560b7e28ab6b108d62733 (patch) | |
| tree | 5785877124b085e3eb412c509d5286567e54a3ae | |
| parent | 2111509acc2a3599cdf67d2649b35c62ced581eb (diff) | |
| parent | 5be0c7156e0d34e3379cb13e9d487a069ac07557 (diff) | |
| download | luafilesystem-00b17c6f1a56dded8b2560b7e28ab6b108d62733.tar.gz luafilesystem-00b17c6f1a56dded8b2560b7e28ab6b108d62733.tar.bz2 luafilesystem-00b17c6f1a56dded8b2560b7e28ab6b108d62733.zip | |
Merge branch 'master' of https://github.com/keplerproject/luafilesystem
| -rw-r--r-- | src/lfs.c | 5 |
1 files changed, 4 insertions, 1 deletions
| @@ -281,7 +281,10 @@ static int lfs_lock_dir(lua_State *L) { | |||
| 281 | } | 281 | } |
| 282 | static int lfs_unlock_dir(lua_State *L) { | 282 | static int lfs_unlock_dir(lua_State *L) { |
| 283 | lfs_Lock *lock = luaL_checkudata(L, 1, LOCK_METATABLE); | 283 | lfs_Lock *lock = luaL_checkudata(L, 1, LOCK_METATABLE); |
| 284 | CloseHandle(lock->fd); | 284 | if(lock->fd != INVALID_HANDLE_VALUE) { |
| 285 | CloseHandle(lock->fd); | ||
| 286 | lock->fd=INVALID_HANDLE_VALUE; | ||
| 287 | } | ||
| 285 | return 0; | 288 | return 0; |
| 286 | } | 289 | } |
| 287 | #else | 290 | #else |
