X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;ds=sidebyside;f=libs%2Fcore%2Fluasrc%2Fltn12.lua;h=9371290c61778ee4f3e5bb23c46d9796190e89b3;hb=bbb44cf245c11bc0c1d59e836007c9e8c3bfa209;hp=c9b663463f0e990a2381e48711b8939ce9692f79;hpb=e068351a3f5bf63ed85cd5d67a4a71048c5c0f60;p=project%2Fluci.git diff --git a/libs/core/luasrc/ltn12.lua b/libs/core/luasrc/ltn12.lua index c9b663463..9371290c6 100644 --- a/libs/core/luasrc/ltn12.lua +++ b/libs/core/luasrc/ltn12.lua @@ -190,7 +190,7 @@ function source.rewind(src) if not chunk then return src() else return chunk end else - table.insert(t, chunk) + t[#t+1] = chunk end end end @@ -277,7 +277,7 @@ end function sink.table(t) t = t or {} local f = function(chunk, err) - if chunk then table.insert(t, chunk) end + if chunk then t[#t+1] = chunk end return 1 end return f, t