From 9cae9dabf2b3e6251fdb3a9db37d868d1b0c575c Mon Sep 17 00:00:00 2001 From: Steven Barth Date: Fri, 5 Sep 2008 12:05:06 +0000 Subject: [PATCH] Fixed luci.uci.Cursor.delete_all --- libs/uci/luasrc/model/uci.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/uci/luasrc/model/uci.lua b/libs/uci/luasrc/model/uci.lua index 8da73fe618..659cd62543 100644 --- a/libs/uci/luasrc/model/uci.lua +++ b/libs/uci/luasrc/model/uci.lua @@ -31,7 +31,7 @@ local table = require "table" local setmetatable, rawget, rawset = setmetatable, rawget, rawset local error, pairs, ipairs, tostring = error, pairs, ipairs, tostring -local require, getmetatable = require, getmetatable +local require, getmetatable, type = require, getmetatable, type --- LuCI UCI model library. -- @cstyle instance @@ -67,7 +67,7 @@ end -- @param type UCI section type -- @param comparator Function that will be called for each section and -- returns a boolean whether to delete the current section (optional) -function Cursor.delete_all(self, config, type, comparator) +function Cursor.delete_all(self, config, stype, comparator) local del = {} if type(comparator) == "table" then @@ -89,7 +89,7 @@ function Cursor.delete_all(self, config, type, comparator) end end - self:foreach(config, type, helper) + self:foreach(config, stype, helper) for i, j in ipairs(del) do self:delete(config, j) -- 2.30.2