///////////////////////////////////////////////////////////////////////////////
//
-/// \file crc32.c
+/// \file crc32_fast.c
/// \brief CRC32 calculation
//
// Authors: Lasse Collin
///////////////////////////////////////////////////////////////////////////////
//
-/// \file crc64.c
+/// \file crc64_fast.c
/// \brief CRC64 calculation
//
// Authors: Lasse Collin
/// \brief Read finished data
///
/// \param outq Pointer to an output queue
+/// \param allocator lzma_allocator for custom allocator functions
/// \param out Beginning of the output buffer
/// \param out_pos The next byte will be written to
/// out[*out_pos].
/// be printed.
/// \param bhi Pointer to structure where to store the information
/// about the Block Header field.
+/// \param xfi Pointer to structure where to store the information
+/// about the entire .xz file.
///
/// \return False on success, true on error. If an error occurs,
/// the error message is printed too so the caller doesn't
/// given *strm becomes invalid.
///
/// \param strm Pointer to lzma_stream used for the coding.
+/// \param is_passthru
+/// If true, we are copying input to output without
+/// encoding or decoding, and thus cannot use
+/// lzma_get_progress().
/// \param in_size Size of the input file, or zero if unknown.
///
extern void message_progress_start(lzma_stream *strm,