X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=common%2Fbuffer.c;h=bfd8ba0c5518ba6f8748beee97788f6e739f5e8a;hb=d39a00392903e1a3f029ec9533abf9f11835ffd3;hp=81855fd9c0a53c2ce1387bf246415d5258313c95;hpb=b4e5271bb511fafb0a31259188c37df48fb54b2b;p=apps%2Fpfixtools.git diff --git a/common/buffer.c b/common/buffer.c index 81855fd..bfd8ba0 100644 --- a/common/buffer.c +++ b/common/buffer.c @@ -40,13 +40,6 @@ #include "mem.h" #include "buffer.h" -#define BUFSIZ_INCREMENT 256 - -void buffer_resize(buffer_t *buf, ssize_t newsize) -{ - p_allocgrow(&buf->data, newsize + 1, &buf->size); -} - ssize_t buffer_addvf(buffer_t *buf, const char *fmt, va_list ap) { ssize_t len, avail = buf->size - buf->len; @@ -71,7 +64,7 @@ void buffer_consume(buffer_t *buf, ssize_t len) if (len <= 0) return; - if (len >= buf->len) { + if (len >= (ssize_t)buf->len) { buffer_reset(buf); return; }