diff --git a/src/buffer.c b/src/buffer.c index c9786334..d9e65ef2 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -131,10 +131,8 @@ char* buffer_string_prepare_append(buffer *b, size_t size) { if (buffer_string_is_empty(b)) { return buffer_string_prepare_copy(b, size); } else { - size_t req_size = b->used + size; - /* not empty, b->used already includes a terminating 0 */ - force_assert(req_size >= b->used); + size_t req_size = b->used + size; /* check for overflow: unsigned overflow is defined to wrap around */ force_assert(req_size >= b->used);