]> sjero.net Git - wget/blobdiff - src/retr.c
Fix underflow, incorrect assertion.
[wget] / src / retr.c
index 857742979e397748f3932d566d77ecf0d89dcd7b..21c9002eaaf5905f16c5c845172645128f3bf559 100644 (file)
@@ -393,7 +393,7 @@ fd_read_hunk (int fd, hunk_terminator_t terminator, long sizehint, long maxsize)
   char *hunk = xmalloc (bufsize);
   int tail = 0;                 /* tail position in HUNK */
 
-  assert (maxsize >= bufsize);
+  assert (!maxsize || maxsize >= bufsize);
 
   while (1)
     {