[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] make zlib buffer function set buf_highwater properly



Update of /home/or/cvsroot/tor/src/or
In directory moria:/tmp/cvs-serv9886/src/or

Modified Files:
	buffers.c 
Log Message:
make zlib buffer function set buf_highwater properly

Index: buffers.c
===================================================================
RCS file: /home/or/cvsroot/tor/src/or/buffers.c,v
retrieving revision 1.192
retrieving revision 1.193
diff -u -p -d -r1.192 -r1.193
--- buffers.c	18 Jun 2006 07:27:47 -0000	1.192
+++ buffers.c	18 Jun 2006 08:21:27 -0000	1.193
@@ -1331,6 +1331,8 @@ write_to_buf_zlib(buf_t *buf, tor_zlib_s
         break;
     }
     buf->datalen += old_avail - avail;
+    if (buf->datalen > buf->highwater)
+      buf->highwater = buf->datalen;
     buf_total_used += old_avail - avail;
   }
 }