temp = File.createTempFile("compress_", "jkt");
output = new FileOutputStream(temp);
this.decompressTo(input, output);
result = new FileInputStream(temp);
} catch (IOException e) {
throw new CompressException("Error while creating a temporary file", e);
} finally {
IOUtils.closeQuietly(output);
}
return result;