From 095b1058c8cb1147d11028974be4067009bcfd67 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Sun, 29 Sep 2013 13:11:37 +0000 Subject: [PATCH] uci: clear ptr.value in rpc_uci_merge_set(), this fixes missing delete deltas if multiple options are merged --- uci.c | 1 + 1 file changed, 1 insertion(+) diff --git a/uci.c b/uci.c index a133ff2..060ed2b 100644 --- a/uci.c +++ b/uci.c @@ -682,6 +682,7 @@ rpc_uci_merge_set(struct blob_attr *opt, struct uci_ptr *ptr) ptr->o = NULL; ptr->option = blobmsg_name(opt); + ptr->value = NULL; if (rpc_uci_lookup(ptr) || !ptr->s) return; -- 2.11.0