]> hydra-www.ietfng.org Git - acmetensortoys-esp-lua_core/commitdiff
init: no real need for that metatable
authorNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Mon, 30 Jan 2017 20:08:09 +0000 (15:08 -0500)
committerNathaniel Wesley Filardo <nwf@cs.jhu.edu>
Mon, 30 Jan 2017 20:09:01 +0000 (15:09 -0500)
init.lua

index 0f34362ffb3cb05fcc37e0d36042dc1f4f0a5ade..9270fb5da607a68aa4815b3a0c2ba148ce9a12f7 100644 (file)
--- a/init.lua
+++ b/init.lua
@@ -32,7 +32,5 @@ local function bootPANIC()
   goab()
 end
 local bct = { [0] = waitFLASH, [1] = bootPANIC, [2] = bootPANIC, [3] = bootPANIC, [4] = waitFLASH, [5] = goi2, [6] = waitFLASH }
-local mt = {__index = function() return goi2 end}
-setmetatable(bct,mt)
 local _, bc = node.bootreason()
-bct[bc]()
+if bct[bc] then bct[bc]() else waitFLASH() end