aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/common/index_decoder.c
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2017-03-30 20:03:05 +0300
committerLasse Collin <lasse.collin@tukaani.org>2017-03-30 20:03:05 +0300
commit310d19816d1652b0c8bb1b82574d46345d924752 (patch)
tree85c9e5273406e4bd4444c5e96dd990209a730a36 /src/liblzma/common/index_decoder.c
parentliblzma: Add generic support for input seeking (LZMA_SEEK). (diff)
downloadxz-310d19816d1652b0c8bb1b82574d46345d924752.tar.xz
liblzma: Make lzma_index_decoder_init() visible to other liblzma funcs.
This is to allow other functions to use it without going via the public API (lzma_index_decoder()).
Diffstat (limited to '')
-rw-r--r--src/liblzma/common/index_decoder.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/liblzma/common/index_decoder.c b/src/liblzma/common/index_decoder.c
index cc07a1b8..e71fc6df 100644
--- a/src/liblzma/common/index_decoder.c
+++ b/src/liblzma/common/index_decoder.c
@@ -10,7 +10,7 @@
//
///////////////////////////////////////////////////////////////////////////////
-#include "index.h"
+#include "index_decoder.h"
#include "check.h"
@@ -265,11 +265,11 @@ index_decoder_reset(lzma_index_coder *coder, const lzma_allocator *allocator,
}
-static lzma_ret
-index_decoder_init(lzma_next_coder *next, const lzma_allocator *allocator,
+extern lzma_ret
+lzma_index_decoder_init(lzma_next_coder *next, const lzma_allocator *allocator,
lzma_index **i, uint64_t memlimit)
{
- lzma_next_coder_init(&index_decoder_init, next, allocator);
+ lzma_next_coder_init(&lzma_index_decoder_init, next, allocator);
if (i == NULL)
return LZMA_PROG_ERROR;
@@ -296,7 +296,7 @@ index_decoder_init(lzma_next_coder *next, const lzma_allocator *allocator,
extern LZMA_API(lzma_ret)
lzma_index_decoder(lzma_stream *strm, lzma_index **i, uint64_t memlimit)
{
- lzma_next_strm_init(index_decoder_init, strm, i, memlimit);
+ lzma_next_strm_init(lzma_index_decoder_init, strm, i, memlimit);
strm->internal->supported_actions[LZMA_RUN] = true;
strm->internal->supported_actions[LZMA_FINISH] = true;