From 979724dafe047e78f0c6eff50be208a11b1ec547 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Mon, 17 Jun 2019 07:28:15 -0700 Subject: buffers: comment added in buf_shrink. * buf.c (buf_shrink): It's not immediately obvious why len is incremented by one if it is zero. --- buf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'buf.c') diff --git a/buf.c b/buf.c index 910d7801..ce196976 100644 --- a/buf.c +++ b/buf.c @@ -175,7 +175,7 @@ static void buf_shrink(struct buf *b) val len = b->len; if (len == zero) - len = succ(len); + len = succ(len); /* avoid reallocing to zero length; i.e. freeing */ if (len != b->size) { b->data = chk_realloc(b->data, c_num(len)); -- cgit v1.2.3