lantiq: Fix fw_cutter LzmaWrapper
The destination buffer size `d_len` is passed to `lzma_inflate` as a
pointer. Therefore, it needs to be dereferenced to compare its content.
Signed-off-by: Christian Franke <nobody@nowhere.ws>
(cherry picked from commit d544bc84a0)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
			
			
This commit is contained in:
		 Christian Franke
					Christian Franke
				
			
				
					committed by
					
						 Daniel Golle
						Daniel Golle
					
				
			
			
				
	
			
			
			 Daniel Golle
						Daniel Golle
					
				
			
						parent
						
							c987955f82
						
					
				
				
					commit
					3468a4435a
				
			| @@ -153,7 +153,7 @@ int lzma_inflate(unsigned char *source, int s_len, unsigned char *dest, int *d_l | ||||
|     outStream = 0; | ||||
|   else | ||||
|   { | ||||
|     if (outSizeFull > d_len) | ||||
|     if (outSizeFull > *d_len) | ||||
|       outStream = 0; | ||||
|     else | ||||
|       outStream = dest; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user