From 5f0addbc3e72191a2a96967c6d66392afd18ad6d Mon Sep 17 00:00:00 2001 From: SquidDev Date: Mon, 18 Jun 2018 19:01:36 +0100 Subject: [PATCH] Fix variable being declared too late --- .../resources/assets/computercraft/lua/rom/programs/shell.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/resources/assets/computercraft/lua/rom/programs/shell.lua b/src/main/resources/assets/computercraft/lua/rom/programs/shell.lua index 0343e30c1..e91a9c38e 100644 --- a/src/main/resources/assets/computercraft/lua/rom/programs/shell.lua +++ b/src/main/resources/assets/computercraft/lua/rom/programs/shell.lua @@ -325,9 +325,9 @@ local function completeProgram( sLine ) -- Add all subdirectories. We don't include files as they will be added in the block below local tDirs = fs.complete( sLine, sDir, false, false ) for i = 1, #tDirs do + local sResult = tDirs[i] if not tSeen[ sResult ] then - local sResult = tDirs[i] - table.insert (tResults, sResult ) + table.insert ( tResults, sResult ) tSeen [ sResult ] = true end end