const lzma_allocator * allocator
const lzma_allocator const uint8_t * props
static const char struct stat static buf struct stat static buf static vhangup int options
lzma_ret lzma_simple_props_decode(void **options, const lzma_allocator *allocator, const uint8_t *props, size_t props_size)
Properties decoder for simple filters.
Custom functions for memory handling.
uint32_t start_offset
Start offset for conversions.
void * lzma_alloc(size_t size, const lzma_allocator *allocator) lzma_attribute((__malloc__)) lzma_attr_alloc_size(1)
Allocates memory.
static uint32_t read32le(const uint8_t *buf)
lzma_ret
Return values used by several functions in liblzma.
@ LZMA_MEM_ERROR
Cannot allocate memory.
@ LZMA_OPTIONS_ERROR
Invalid or unsupported options.
@ LZMA_OK
Operation completed successfully.
void lzma_free(void *ptr, const lzma_allocator *allocator)
Frees memory.