]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
make zlib buffer function set buf_highwater properly
authorNick Mathewson <nickm@torproject.org>
Sun, 18 Jun 2006 08:21:27 +0000 (08:21 +0000)
committerNick Mathewson <nickm@torproject.org>
Sun, 18 Jun 2006 08:21:27 +0000 (08:21 +0000)
svn:r6648

src/or/buffers.c

index 25f0a1f6460a3a87574924c2bca2573de74584b9..c0db35ea415478cbc5656bfa7e09412efe7a81a6 100644 (file)
@@ -1331,6 +1331,8 @@ write_to_buf_zlib(buf_t *buf, tor_zlib_state_t *state,
         break;
     }
     buf->datalen += old_avail - avail;
+    if (buf->datalen > buf->highwater)
+      buf->highwater = buf->datalen;
     buf_total_used += old_avail - avail;
   }
 }