throws IOException { if (!first.hasContiguousNext()) { badEstimates.add(addIncompleteCompressionBuffer( cbStartOffset, first, 0, isTracingEnabled, trace)); return null; // This is impossible to read from this chunk. tmp.removeSelf(); } else { badEstimates.add(addIncompleteCompressionBuffer( cbStartOffset, tmp, -1, isTracingEnabled, trace)); return null; // This is impossible to read from this chunk.
badEstimates.add(addIncompleteCompressionBuffer(cbStartOffset, current, 0)); return null; // This is impossible to read from this chunk. badEstimates.add(addIncompleteCompressionBuffer(cbStartOffset, tmp, extraChunkCount)); return null; // This is impossible to read from this chunk.
badEstimates.add(addIncompleteCompressionBuffer( cbStartOffset, current, 0, isTracingEnabled, trace)); return null; // This is impossible to read from this chunk. tmp.removeSelf(); } else { badEstimates.add(addIncompleteCompressionBuffer( cbStartOffset, tmp, extraChunkCount, isTracingEnabled, trace)); return null; // This is impossible to read from this chunk.