The R Project SVN R

Rev

Rev 53508 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 53508 Rev 55994
Line 54... Line 54...
54
 
54
 
55
 
55
 
56
static lzma_ret
56
static lzma_ret
57
index_decode(lzma_coder *coder, lzma_allocator *allocator,
57
index_decode(lzma_coder *coder, lzma_allocator *allocator,
58
		const uint8_t *restrict in, size_t *restrict in_pos,
58
		const uint8_t *restrict in, size_t *restrict in_pos,
-
 
59
		size_t in_size,
59
		size_t in_size, uint8_t *restrict out lzma_attribute((unused)),
60
		uint8_t *restrict out lzma_attribute((__unused__)),
60
		size_t *restrict out_pos lzma_attribute((unused)),
61
		size_t *restrict out_pos lzma_attribute((__unused__)),
61
		size_t out_size lzma_attribute((unused)),
62
		size_t out_size lzma_attribute((__unused__)),
62
		lzma_action action lzma_attribute((unused)))
63
		lzma_action action lzma_attribute((__unused__)))
63
{
64
{
64
	// Similar optimization as in index_encoder.c
65
	// Similar optimization as in index_encoder.c
65
	const size_t in_start = *in_pos;
66
	const size_t in_start = *in_pos;
66
	lzma_ret ret = LZMA_OK;
67
	lzma_ret ret = LZMA_OK;
67
 
68