Fix bug with -cdf on junk crossing buffer boundary.

If the gzip stream ended one or two bytes before the buffer
boundary, the first few bytes of the following junk copied would
be incorrect.
1 file changed