From 94328a790f0d99663a81a13ddea44f522f10894e Mon Sep 17 00:00:00 2001 From: Andreas Bielawski Date: Mon, 12 Sep 2016 00:58:09 +0200 Subject: [PATCH] scandir() Fix --- otouto/utilities.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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