From 7115636d1cfa690480ab2d92a75f30656bb8aa9a Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 1 Nov 2010 14:43:00 +0100 Subject: [PATCH] lua: use uci_foreach_element_safe in uci_lua_foreach() - patch by jow --- lua/uci.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/uci.c b/lua/uci.c index 951860f..5a101ad 100644 --- a/lua/uci.c +++ b/lua/uci.c @@ -266,7 +266,7 @@ uci_lua_foreach(lua_State *L) { struct uci_context *ctx; struct uci_package *p; - struct uci_element *e; + struct uci_element *e, *tmp; const char *package, *type; bool ret = false; int offset = 0; @@ -287,7 +287,7 @@ uci_lua_foreach(lua_State *L) if (!p) goto done; - uci_foreach_element(&p->sections, e) { + uci_foreach_element_safe(&p->sections, tmp, e) { struct uci_section *s = uci_to_section(e); i++; -- 2.11.0