RillServer icon indicating copy to clipboard operation
RillServer copied to clipboard

setup.lua 这个方法rebuildconf 有问题吧

Open zzzz0000aa opened this issue 3 years ago • 0 comments

setup.lua 这个方法有问题吧 local function rebuildconf(conf) for k, v in pairs(conf) do conf[tostring(k)] = v conf[k] = nil end return conf end

测试代码 local conf = {} conf[2] = {name = "2"} conf[1] = {name = "1"} conf[21] = {name = "21"} conf[11] = {name = "11"}

for k, v in pairs(conf) do print("rebuildconf1 "..type(k).." "..k.." "..tostring(v)) conf[tostring(k)] = v conf[k] = nil end

for k, v in pairs(conf) do print("rebuildconf2 "..type(k).." "..k.." "..tostring(v)) end

zzzz0000aa avatar Dec 15 '21 04:12 zzzz0000aa