Don't compare cstate if there is none

This commit is contained in:
Steven Barth 2009-03-07 16:24:05 +00:00
parent 1ed9be270b
commit 25da62f8ff

View file

@ -639,7 +639,7 @@ local function _cbi(self, ...)
res.autoapply = config.autoapply res.autoapply = config.autoapply
end end
local cstate = res:parse() local cstate = res:parse()
if not state or cstate < state then if cstate and not state or cstate < state then
state = cstate state = cstate
end end
end end
@ -709,7 +709,7 @@ local function _form(self, ...)
for i, res in ipairs(maps) do for i, res in ipairs(maps) do
local cstate = res:parse() local cstate = res:parse()
if not state or cstate < state then if cstate and not state or cstate < state then
state = cstate state = cstate
end end
end end