Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keplerproject/luafilesystem.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lfs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lfs.c b/src/lfs.c
index 49a8534..64debb8 100644
--- a/src/lfs.c
+++ b/src/lfs.c
@@ -866,7 +866,8 @@ static int push_link_target(lua_State *L) {
if (lua_type(L, -1) == LUA_TTABLE) {
/* when symlinkattributes collects the whole table,
get the size from it */
- int size_type = lua_getfield(L, -1, "size");
+ lua_getfield(L, -1, "size");
+ int size_type = lua_type(L, -1);
if (size_type != LUA_TNUMBER) {
lua_pop(L, 1);
errno = EINVAL;