From 87a11d65ee576d965bcf432e878f191512e46bdd Mon Sep 17 00:00:00 2001 From: mitchell <70453897+orbitalquark@users.noreply.github.com> Date: Tue, 3 Nov 2020 11:24:27 -0500 Subject: Fixed `lfs.walk()` bug with root directory. Prevent dir to walk from becoming an empty string. --- core/lfs_ext.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core/lfs_ext.lua') diff --git a/core/lfs_ext.lua b/core/lfs_ext.lua index d55dbf0b..842c1737 100644 --- a/core/lfs_ext.lua +++ b/core/lfs_ext.lua @@ -85,7 +85,7 @@ end -- @see filter -- @name walk function lfs.walk(dir, filter, n, include_dirs) - dir = assert_type(dir, 'string', 1):match('^(.-)[/\\]?$') + dir = assert_type(dir, 'string', 1):match('^(..-)[/\\]?$') if not assert_type(filter, 'string/table/nil', 2) then filter = lfs.default_filter end -- cgit v1.2.3