libs/cbi: Added support for enum dependencies

This commit is contained in:
Steven Barth 2008-08-26 19:36:41 +00:00
parent 73815885d8
commit 43b3217e55

View file

@ -1030,7 +1030,11 @@ function ListValue.__init__(self, ...)
self:value("")
end
for k, v in pairs(vs.values) do
self:value(k, v)
local deps = {}
if vs.enum_depends and vs.enum_depends[k] then
deps = _uvl_strip_remote_dependencies(vs.enum_depends[k])
end
self:value(k, v, unpack(deps))
end
end
end