projects
/
project
/
luci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
libs/core: make luci.util.spairs(), kspairs() and vspairs() return the sequential...
[project/luci.git]
/
libs
/
core
/
luasrc
/
util.lua
diff --git
a/libs/core/luasrc/util.lua
b/libs/core/luasrc/util.lua
index
e285777
..
da761e2
100644
(file)
--- a/
libs/core/luasrc/util.lua
+++ b/
libs/core/luasrc/util.lua
@@
-4,9
+4,6
@@
LuCI - Utility library
Description:
Several common useful Lua functions
Description:
Several common useful Lua functions
-FileId:
-$Id$
-
License:
Copyright 2008 Steven Barth <steven@midlink.org>
License:
Copyright 2008 Steven Barth <steven@midlink.org>
@@
-609,6
+606,7
@@
end
function _sortiter( t, f )
local keys = { }
function _sortiter( t, f )
local keys = { }
+ local k, v
for k, v in pairs(t) do
keys[#keys+1] = k
end
for k, v in pairs(t) do
keys[#keys+1] = k
end
@@
-620,7
+618,7
@@
function _sortiter( t, f )
return function()
_pos = _pos + 1
if _pos <= #keys then
return function()
_pos = _pos + 1
if _pos <= #keys then
- return keys[_pos], t[keys[_pos]]
+ return keys[_pos], t[keys[_pos]]
, _pos
end
end
end
end
end
end