summaryrefslogtreecommitdiffhomepage
path: root/libs
diff options
context:
space:
mode:
Diffstat (limited to 'libs')
-rw-r--r--libs/core/luasrc/fs.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/core/luasrc/fs.lua b/libs/core/luasrc/fs.lua
index e2e3abae2..a81ff675d 100644
--- a/libs/core/luasrc/fs.lua
+++ b/libs/core/luasrc/fs.lua
@@ -192,13 +192,13 @@ local stat_tr = {
-- @return Table containing file or directory properties or nil on error
-- @return String containing the error description on error
-- @return Number containing the os specific errno on error
-function stat(...)
- local data, code, msg = fs.stat(...)
+function stat(path, key)
+ local data, code, msg = fs.stat(path)
if data then
data.mode = data.modestr
data.type = stat_tr[data.type] or "?"
end
- return data, code, msg
+ return key and data and data[key] or data, code, msg
end
--- Set permissions on given file or directory.