From aa6bcd50ca00e8e7e61ca80dab96cb63d3643d79 Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Mon, 2 May 2005 23:39:09 +0000 Subject: comment buf_shrink svn:r4168 --- src/or/buffers.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/or/buffers.c b/src/or/buffers.c index 8f81eb2267..015245d84f 100644 --- a/src/or/buffers.c +++ b/src/or/buffers.c @@ -244,6 +244,11 @@ static INLINE void buf_shrink_if_underfull(buf_t *buf) { #define buf_shrink_if_underfull(buf) do {} while (0) #endif +/** Resize buf so it won't hold extra memory that we haven't + * been using lately. Try to shrink the buf until it is the + * largest factor of two that can contain highwater, but never + * smaller than MIN_LAZY_SHRINK_SIZE. + */ void buf_shrink(buf_t *buf) { -- cgit v1.2.3-54-g00ecf