X-Git-Url: http://git.archive.openwrt.org/?p=project%2Flibubox.git;a=blobdiff_plain;f=blobmsg_json.c;h=f16635834fb9ccc53ba76515dd08e4f04ab4e2f2;hp=d4f68465512b2fccc92c0c415049b4458ed947ee;hb=f83b6548c792a02998e3daf7a4fcecb6e36d4a8c;hpb=4b5f278195c4bda222759682a2f9167646d05c77 diff --git a/blobmsg_json.c b/blobmsg_json.c index d4f6846..f166358 100644 --- a/blobmsg_json.c +++ b/blobmsg_json.c @@ -108,7 +108,7 @@ static bool blobmsg_puts(struct strbuf *s, const char *c, int len) return true; if (s->pos + len >= s->len) { - s->len += 16; + s->len += 16 + len; s->buf = realloc(s->buf, s->len); if (!s->buf) return false;