diff options
| author | 2014-11-19 21:32:12 +1100 | |
|---|---|---|
| committer | 2014-11-19 21:32:12 +1100 | |
| commit | b10778a00d40b3d9fdaaf5891e802794781ff71c (patch) | |
| tree | 6ba4cbac86eecedc3f30650e7f764ecf00c83898 /lib/decompress_unlzma.c | |
| parent | integrity: do zero padding of the key id (diff) | |
| parent | Linux 3.17 (diff) | |
| download | linux-dev-b10778a00d40b3d9fdaaf5891e802794781ff71c.tar.xz linux-dev-b10778a00d40b3d9fdaaf5891e802794781ff71c.zip | |
Merge commit 'v3.17' into next
Diffstat (limited to 'lib/decompress_unlzma.c')
| -rw-r--r-- | lib/decompress_unlzma.c | 28 | 
1 files changed, 14 insertions, 14 deletions
| diff --git a/lib/decompress_unlzma.c b/lib/decompress_unlzma.c index 32adb73a9038..0be83af62b88 100644 --- a/lib/decompress_unlzma.c +++ b/lib/decompress_unlzma.c @@ -65,11 +65,11 @@ static long long INIT read_int(unsigned char *ptr, int size)  #define LZMA_IOBUF_SIZE	0x10000  struct rc { -	int (*fill)(void*, unsigned int); +	long (*fill)(void*, unsigned long);  	uint8_t *ptr;  	uint8_t *buffer;  	uint8_t *buffer_end; -	int buffer_size; +	long buffer_size;  	uint32_t code;  	uint32_t range;  	uint32_t bound; @@ -82,7 +82,7 @@ struct rc {  #define RC_MODEL_TOTAL_BITS 11 -static int INIT nofill(void *buffer, unsigned int len) +static long INIT nofill(void *buffer, unsigned long len)  {  	return -1;  } @@ -99,8 +99,8 @@ static void INIT rc_read(struct rc *rc)  /* Called once */  static inline void INIT rc_init(struct rc *rc, -				       int (*fill)(void*, unsigned int), -				       char *buffer, int buffer_size) +				       long (*fill)(void*, unsigned long), +				       char *buffer, long buffer_size)  {  	if (fill)  		rc->fill = fill; @@ -280,7 +280,7 @@ struct writer {  	size_t buffer_pos;  	int bufsize;  	size_t global_pos; -	int(*flush)(void*, unsigned int); +	long (*flush)(void*, unsigned long);  	struct lzma_header *header;  }; @@ -534,11 +534,11 @@ static inline int INIT process_bit1(struct writer *wr, struct rc *rc, -STATIC inline int INIT unlzma(unsigned char *buf, int in_len, -			      int(*fill)(void*, unsigned int), -			      int(*flush)(void*, unsigned int), +STATIC inline int INIT unlzma(unsigned char *buf, long in_len, +			      long (*fill)(void*, unsigned long), +			      long (*flush)(void*, unsigned long),  			      unsigned char *output, -			      int *posp, +			      long *posp,  			      void(*error)(char *x)  	)  { @@ -667,11 +667,11 @@ exit_0:  }  #ifdef PREBOOT -STATIC int INIT decompress(unsigned char *buf, int in_len, -			      int(*fill)(void*, unsigned int), -			      int(*flush)(void*, unsigned int), +STATIC int INIT decompress(unsigned char *buf, long in_len, +			      long (*fill)(void*, unsigned long), +			      long (*flush)(void*, unsigned long),  			      unsigned char *output, -			      int *posp, +			      long *posp,  			      void(*error)(char *x)  	)  { | 
