22 size_t vli_pos_internal = 0;
41 || (*vli >> (*
vli_pos * 7)) != 0)
59 if ((
byte & 0x80) == 0) {
63 if (
byte == 0x00 && *
vli_pos > 1)
66 return vli_pos == &vli_pos_internal
const lzma_allocator const uint8_t size_t * in_pos
const lzma_allocator const uint8_t size_t in_size
const lzma_allocator const uint8_t * in
Definitions common to the whole liblzma library.
#define LZMA_VLI_BYTES_MAX
Maximum supported encoded length of variable length integers.
uint64_t lzma_vli
Variable-length integer type.
lzma_ret
Return values used by several functions in liblzma.
@ LZMA_PROG_ERROR
Programming error.
@ LZMA_DATA_ERROR
Data is corrupt.
@ LZMA_STREAM_END
End of stream was reached.
@ LZMA_BUF_ERROR
No progress is possible.
@ LZMA_OK
Operation completed successfully.