comment buf_shrink

svn:r4168
This commit is contained in:
Roger Dingledine 2005-05-02 23:39:09 +00:00
parent ad547cbb8c
commit aa6bcd50ca

View File

@ -244,6 +244,11 @@ static INLINE void buf_shrink_if_underfull(buf_t *buf) {
#define buf_shrink_if_underfull(buf) do {} while (0) #define buf_shrink_if_underfull(buf) do {} while (0)
#endif #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 void
buf_shrink(buf_t *buf) buf_shrink(buf_t *buf)
{ {