mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-30 18:05:48 +01:00 
			
		
		
		
	lib: smbios: remove redundant next_header()
next_header() and get_next_header() only differ in how the const attribute is used. One function taking a const parameter and returning a non-const is good enough. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
This commit is contained in:
		
				
					committed by
					
						 Tom Rini
						Tom Rini
					
				
			
			
				
	
			
			
			
						parent
						
							1c5aab803c
						
					
				
				
					commit
					ddcfb9ede8
				
			| @@ -39,14 +39,7 @@ static u8 *find_next_header(u8 *pos) | |||||||
| 	return pos; | 	return pos; | ||||||
| } | } | ||||||
|  |  | ||||||
| static struct smbios_header *get_next_header(struct smbios_header *curr) | static struct smbios_header *get_next_header(const struct smbios_header *curr) | ||||||
| { |  | ||||||
| 	u8 *pos = ((u8 *)curr) + curr->length; |  | ||||||
|  |  | ||||||
| 	return (struct smbios_header *)find_next_header(pos); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| static const struct smbios_header *next_header(const struct smbios_header *curr) |  | ||||||
| { | { | ||||||
| 	u8 *pos = ((u8 *)curr) + curr->length; | 	u8 *pos = ((u8 *)curr) + curr->length; | ||||||
|  |  | ||||||
| @@ -62,7 +55,7 @@ const struct smbios_header *smbios_header(const struct smbios_entry *entry, int | |||||||
| 		if (header->type == type) | 		if (header->type == type) | ||||||
| 			return header; | 			return header; | ||||||
|  |  | ||||||
| 		header = next_header(header); | 		header = get_next_header(header); | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	return NULL; | 	return NULL; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user