mirror of
https://github.com/lunarmodules/luafilesystem.git
synced 2026-07-22 02:53:06 +00:00
Merge pull request #49 from catharanthus/master
Minor fixes needed to compile LFS as C++
This commit is contained in:
@@ -292,7 +292,7 @@ static int lfs_lock_dir(lua_State *L) {
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
static int lfs_unlock_dir(lua_State *L) {
|
static int lfs_unlock_dir(lua_State *L) {
|
||||||
lfs_Lock *lock = luaL_checkudata(L, 1, LOCK_METATABLE);
|
lfs_Lock *lock = (lfs_Lock *)luaL_checkudata(L, 1, LOCK_METATABLE);
|
||||||
if(lock->fd != INVALID_HANDLE_VALUE) {
|
if(lock->fd != INVALID_HANDLE_VALUE) {
|
||||||
CloseHandle(lock->fd);
|
CloseHandle(lock->fd);
|
||||||
lock->fd=INVALID_HANDLE_VALUE;
|
lock->fd=INVALID_HANDLE_VALUE;
|
||||||
@@ -325,7 +325,7 @@ static int lfs_lock_dir(lua_State *L) {
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
static int lfs_unlock_dir(lua_State *L) {
|
static int lfs_unlock_dir(lua_State *L) {
|
||||||
lfs_Lock *lock = luaL_checkudata(L, 1, LOCK_METATABLE);
|
lfs_Lock *lock = (lfs_Lock *)luaL_checkudata(L, 1, LOCK_METATABLE);
|
||||||
if(lock->ln) {
|
if(lock->ln) {
|
||||||
unlink(lock->ln);
|
unlink(lock->ln);
|
||||||
free(lock->ln);
|
free(lock->ln);
|
||||||
|
|||||||
Reference in New Issue
Block a user