diff options
author | Felix Fietkau <nbd@openwrt.org> | 2010-11-01 14:43:00 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2010-11-01 14:43:00 +0100 |
commit | 7115636d1cfa690480ab2d92a75f30656bb8aa9a (patch) | |
tree | 8b9d5db1d4d5ada05e8f11fea037d1acec40fa03 | |
parent | 3fa65a20ae0fc77b951515bc5de7a0041adc9be1 (diff) | |
download | uci-7115636d1cfa690480ab2d92a75f30656bb8aa9a.tar.gz |
lua: use uci_foreach_element_safe in uci_lua_foreach() - patch by jow
-rw-r--r-- | lua/uci.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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++; |