Tim Kientzle c383d82e4d When skipping input data, don't overflow a 32-bit size_t.
This can only happen on 32-bit systems when you're reading
an uncompressed archive and the skip request is an exact
multiple of 4G (e.g., skipping a tar entry with an 8G body).

The symptom is that the read_ahead() ends up returning zero
bytes, and the extraction stops with a premature end-of-file.

Using '1' here is more correct anyway, as it allows read_ahead()
to function opportunistically and minimize copying.

MFC after: 5 days
2007-10-27 22:45:40 +00:00
..
2006-09-17 21:27:35 +00:00
2007-06-10 19:06:09 +00:00
2007-05-24 20:28:14 +00:00
2007-05-24 22:10:22 +00:00
2007-04-09 01:45:30 +00:00
2007-10-16 02:10:44 +00:00
2007-04-09 01:45:30 +00:00
2006-03-23 14:09:21 +00:00
2007-10-26 11:07:25 +00:00