From: Chen Hanxiao Date: Sat, 14 Nov 2015 06:56:06 +0000 (+0800) Subject: util: remove unnecessary needSize X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=e340013ea85a8be7268fbb24fa1cabc8d9b152ad;p=people%2Fliuw%2Flibxenctrl-split%2Flibvirt.git util: remove unnecessary needSize Use toadd->use directly. Signed-off-by: Chen Hanxiao --- diff --git a/src/util/virbuffer.c b/src/util/virbuffer.c index 5b338f886..55dad37b1 100644 --- a/src/util/virbuffer.c +++ b/src/util/virbuffer.c @@ -186,8 +186,6 @@ virBufferAdd(virBufferPtr buf, const char *str, int len) void virBufferAddBuffer(virBufferPtr buf, virBufferPtr toadd) { - unsigned int needSize; - if (!toadd) return; @@ -200,8 +198,7 @@ virBufferAddBuffer(virBufferPtr buf, virBufferPtr toadd) goto done; } - needSize = buf->use + toadd->use; - if (virBufferGrow(buf, needSize - buf->use) < 0) + if (virBufferGrow(buf, toadd->use) < 0) goto done; memcpy(&buf->content[buf->use], toadd->content, toadd->use);