diff --git a/otouto/utilities.lua b/otouto/utilities.lua index c9024e8..a670efc 100644 --- a/otouto/utilities.lua +++ b/otouto/utilities.lua @@ -577,8 +577,10 @@ utilities.char = { function scandir(directory) local i, t, popen = 0, {}, io.popen for filename in popen('ls -a "'..directory..'"'):lines() do - i = i + 1 - t[i] = filename + if filename ~= "." and filename ~= ".." then + i = i + 1 + t[i] = filename + end end return t end @@ -1000,4 +1002,4 @@ function utilities.fix_utf8(str) end -return utilities \ No newline at end of file +return utilities