From ff585b97c0b061d3ef7a026a331fa0079e0a7d94 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sun, 30 Jan 2011 01:13:32 +0100 Subject: fix json list parsing --- blobmsg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'blobmsg.c') diff --git a/blobmsg.c b/blobmsg.c index bdc5ef7..69a160b 100644 --- a/blobmsg.c +++ b/blobmsg.c @@ -155,7 +155,7 @@ static void blobmsg_format_json_list(struct strbuf *s, struct blob_attr *attr, i blobmsg_puts(s, (array ? " ]" : " }"), 2); } -char *blobmsg_format_json(struct blob_attr *attr) +char *blobmsg_format_json(struct blob_attr *attr, bool named) { struct strbuf s; @@ -163,7 +163,7 @@ char *blobmsg_format_json(struct blob_attr *attr) s.buf = malloc(s.len); s.pos = 0; - blobmsg_format_element(&s, attr, true, true); + blobmsg_format_json_list(&s, blob_data(attr), blob_len(attr), !named); if (!s.len) return NULL; -- cgit v1.2.3