uci: allow setting zero-length values (to delete an option)
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
This commit is contained in:
parent
fb6e4604fb
commit
e64cbdd9b4
1 changed files with 1 additions and 2 deletions
3
uci.c
3
uci.c
|
@ -272,8 +272,7 @@ rpc_uci_format_blob(struct blob_attr *v, const char **p)
|
||||||
switch (blobmsg_type(v))
|
switch (blobmsg_type(v))
|
||||||
{
|
{
|
||||||
case BLOBMSG_TYPE_STRING:
|
case BLOBMSG_TYPE_STRING:
|
||||||
if (blobmsg_data_len(v) > 1)
|
*p = blobmsg_data(v);
|
||||||
*p = blobmsg_data(v);
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BLOBMSG_TYPE_INT64:
|
case BLOBMSG_TYPE_INT64:
|
||||||
|
|
Loading…
Reference in a new issue