Rizin
unix-like reverse engineering framework and cli tools
|
Decodes Block Header from .xz files. More...
Go to the source code of this file.
Functions | |
static void | free_properties (lzma_block *block, const lzma_allocator *allocator) |
LZMA_API (lzma_ret) | |
Decodes Block Header from .xz files.
Definition in file block_header_decoder.c.
|
static |
Definition at line 18 of file block_header_decoder.c.
References allocator, lzma_block::filters, i, lzma_filter::id, LZMA_FILTERS_MAX, lzma_free(), LZMA_VLI_UNKNOWN, NULL, and lzma_filter::options.
Referenced by LZMA_API().
LZMA_API | ( | lzma_ret | ) |
Definition at line 33 of file block_header_decoder.c.
References allocator, lzma_block::check, lzma_block::compressed_size, lzma_block::filters, free_properties(), lzma_block::header_size, i, lzma_filter::id, lzma_block::ignore_check, in, in_pos, in_size, lzma_block_header_size_decode, LZMA_CHECK_ID_MAX, LZMA_DATA_ERROR, LZMA_FILTERS_MAX, LZMA_OK, LZMA_OPTIONS_ERROR, LZMA_PROG_ERROR, LZMA_VLI_UNKNOWN, NULL, lzma_filter::options, read32le(), return_if_error, lzma_block::uncompressed_size, and lzma_block::version.