From: Jo-Philipp Wich Date: Tue, 26 May 2020 13:49:18 +0000 (+0200) Subject: uci: reset uci_ptr flags when merging options during section add X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=662d0346caada9de6f76d8f2e1e527abae626a84;p=oweals%2Frpcd.git uci: reset uci_ptr flags when merging options during section add Fixes: FS#3126 Signed-off-by: Jo-Philipp Wich (cherry picked from commit 078bb57e0769c987c05244abe1f7d8d53e0e323e) --- diff --git a/uci.c b/uci.c index 522c24e..327b17f 100644 --- a/uci.c +++ b/uci.c @@ -734,6 +734,7 @@ rpc_uci_add(struct ubus_context *ctx, struct ubus_object *obj, { blobmsg_for_each_attr(cur, tb[RPC_A_VALUES], rem) { + ptr.flags = 0; ptr.o = NULL; ptr.option = blobmsg_name(cur);