From 43124956bc9c1083e476f6cadaedf27b7788d004 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Wed, 27 Aug 2008 23:05:21 +0200 Subject: [PATCH] fix uci.save() with cursors --- lua/uci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/uci.c b/lua/uci.c index 5d8490c..50321fb 100644 --- a/lua/uci.c +++ b/lua/uci.c @@ -506,7 +506,7 @@ uci_lua_package_cmd(lua_State *L, enum pkg_cmd cmd) ctx = find_context(L, &offset); nargs = lua_gettop(L); - if ((cmd != CMD_REVERT) && (nargs > 1)) + if ((cmd != CMD_REVERT) && (nargs - offset > 1)) goto err; if (lookup_args(L, ctx, offset, &ptr, &s)) -- 2.11.0