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

Nick Mathewson nickm at seul.org
Sun Jun 18 08:21:29 UTC 2006


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;
   }
 }



More information about the tor-commits mailing list