diff options
Diffstat (limited to 'src/lfs.c')
-rw-r--r-- | src/lfs.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -292,7 +292,7 @@ static int lfs_lock_dir(lua_State *L) { | |||
292 | return 1; | 292 | return 1; |
293 | } | 293 | } |
294 | static int lfs_unlock_dir(lua_State *L) { | 294 | static int lfs_unlock_dir(lua_State *L) { |
295 | lfs_Lock *lock = luaL_checkudata(L, 1, LOCK_METATABLE); | 295 | lfs_Lock *lock = (lfs_Lock *)luaL_checkudata(L, 1, LOCK_METATABLE); |
296 | if(lock->fd != INVALID_HANDLE_VALUE) { | 296 | if(lock->fd != INVALID_HANDLE_VALUE) { |
297 | CloseHandle(lock->fd); | 297 | CloseHandle(lock->fd); |
298 | lock->fd=INVALID_HANDLE_VALUE; | 298 | lock->fd=INVALID_HANDLE_VALUE; |
@@ -325,7 +325,7 @@ static int lfs_lock_dir(lua_State *L) { | |||
325 | return 1; | 325 | return 1; |
326 | } | 326 | } |
327 | static int lfs_unlock_dir(lua_State *L) { | 327 | static int lfs_unlock_dir(lua_State *L) { |
328 | lfs_Lock *lock = luaL_checkudata(L, 1, LOCK_METATABLE); | 328 | lfs_Lock *lock = (lfs_Lock *)luaL_checkudata(L, 1, LOCK_METATABLE); |
329 | if(lock->ln) { | 329 | if(lock->ln) { |
330 | unlink(lock->ln); | 330 | unlink(lock->ln); |
331 | free(lock->ln); | 331 | free(lock->ln); |