26 #ifndef LZMA_H_INTERNAL
27 # error Never include this file directly. Use <lzma.h> instead.
34 #define LZMA_VLI_MAX (UINT64_MAX / 2)
39 #define LZMA_VLI_UNKNOWN UINT64_MAX
44 #define LZMA_VLI_BYTES_MAX 9
49 #define LZMA_VLI_C(n) UINT64_C(n)
75 #define lzma_vli_is_valid(vli) \
76 ((vli) <= LZMA_VLI_MAX || (vli) == LZMA_VLI_UNKNOWN)
const lzma_allocator const uint8_t size_t in_size
uint64_t lzma_vli
Variable-length integer type.
LZMA_API(lzma_ret) lzma_vli_encode(lzma_vli vli
Encode a variable-length integer.
size_t uint8_t size_t size_t out_size lzma_nothrow
size_t const uint8_t * in
size_t const uint8_t size_t * in_pos
size_t uint8_t size_t * out_pos
lzma_ret
Return values used by several functions in liblzma.