Pārlūkot izejas kodu

make zlib buffer function set buf_highwater properly

svn:r6648
Nick Mathewson 18 gadi atpakaļ
vecāks
revīzija
9376d901ed
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      src/or/buffers.c

+ 2 - 0
src/or/buffers.c

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