aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/lzma/liblzma/lz/lz_decoder.h
diff options
context:
space:
mode:
authorshadchin <shadchin@yandex-team.com>2023-01-05 21:33:07 +0300
committershadchin <shadchin@yandex-team.com>2023-01-05 21:33:07 +0300
commit97c1b4fc326f4a9435bc743e56681bb148b17c37 (patch)
treec7d8dd514d722f747f5c6584343aeeddd5d2f8be /contrib/libs/lzma/liblzma/lz/lz_decoder.h
parentd7b4c95518652104d51c915f0fd20fd3e954135c (diff)
downloadydb-97c1b4fc326f4a9435bc743e56681bb148b17c37.tar.gz
Update contrib/libs/lzma to 5.4.0
Diffstat (limited to 'contrib/libs/lzma/liblzma/lz/lz_decoder.h')
-rw-r--r--contrib/libs/lzma/liblzma/lz/lz_decoder.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/contrib/libs/lzma/liblzma/lz/lz_decoder.h b/contrib/libs/lzma/liblzma/lz/lz_decoder.h
index 754ccf37c6..ad80d4dd0d 100644
--- a/contrib/libs/lzma/liblzma/lz/lz_decoder.h
+++ b/contrib/libs/lzma/liblzma/lz/lz_decoder.h
@@ -62,8 +62,10 @@ typedef struct {
void (*reset)(void *coder, const void *options);
- /// Set the uncompressed size
- void (*set_uncompressed)(void *coder, lzma_vli uncompressed_size);
+ /// Set the uncompressed size. If uncompressed_size == LZMA_VLI_UNKNOWN
+ /// then allow_eopm will always be true.
+ void (*set_uncompressed)(void *coder, lzma_vli uncompressed_size,
+ bool allow_eopm);
/// Free allocated resources
void (*end)(void *coder, const lzma_allocator *allocator);
@@ -85,14 +87,12 @@ extern lzma_ret lzma_lz_decoder_init(lzma_next_coder *next,
const lzma_allocator *allocator,
const lzma_filter_info *filters,
lzma_ret (*lz_init)(lzma_lz_decoder *lz,
- const lzma_allocator *allocator, const void *options,
+ const lzma_allocator *allocator,
+ lzma_vli id, const void *options,
lzma_lz_options *lz_options));
extern uint64_t lzma_lz_decoder_memusage(size_t dictionary_size);
-extern void lzma_lz_decoder_uncompressed(
- void *coder, lzma_vli uncompressed_size);
-
//////////////////////
// Inline functions //