ACK: [PATCH 34/46] lib: fwts_memorymap: reduce scope of variables

Alex Hung alex.hung at canonical.com
Tue Jan 20 07:51:54 UTC 2015


On 01/14/2015 03:04 AM, Colin King wrote:
> From: Colin Ian King <colin.king at canonical.com>
> 
> cppcheck is picking up some minor style issues which can
> be easily fixed:
> 
> [src/lib/src/fwts_memorymap.c:121]:
> 	(style) The scope of the variable 'entry' can be reduced.
> [src/lib/src/fwts_memorymap.c:135]:
> 	(style) The scope of the variable 'entry' can be reduced.
> [src/lib/src/fwts_memorymap.c:184]:
> 	(style) The scope of the variable 'end' can be reduced.
> 
> Signed-off-by: Colin Ian King <colin.king at canonical.com>
> ---
>  src/lib/src/fwts_memorymap.c | 9 ++++-----
>  1 file changed, 4 insertions(+), 5 deletions(-)
> 
> diff --git a/src/lib/src/fwts_memorymap.c b/src/lib/src/fwts_memorymap.c
> index 8482a9d..419b8ef 100644
> --- a/src/lib/src/fwts_memorymap.c
> +++ b/src/lib/src/fwts_memorymap.c
> @@ -118,11 +118,10 @@ static int fwts_register_memory_map_line(fwts_list *memory_map_list, const uint6
>   */
>  int fwts_memory_map_type(fwts_list *memory_map_list, const uint64_t memory)
>  {
> -	fwts_memory_map_entry *entry;
>  	fwts_list_link *item;
>  
>  	fwts_list_foreach(item, memory_map_list) {
> -		entry = fwts_list_data(fwts_memory_map_entry*, item);
> +		fwts_memory_map_entry *entry = fwts_list_data(fwts_memory_map_entry*, item);
>  		if (entry->start_address <= memory && entry->end_address > memory)
>  			return entry->type;
>  	}
> @@ -132,11 +131,10 @@ int fwts_memory_map_type(fwts_list *memory_map_list, const uint64_t memory)
>  
>  fwts_memory_map_entry *fwts_memory_map_info(fwts_list *memory_map_list, const uint64_t memory)
>  {
> -	fwts_memory_map_entry *entry;
>  	fwts_list_link *item;
>  
>  	fwts_list_foreach(item, memory_map_list) {
> -		entry = fwts_list_data(fwts_memory_map_entry*, item);
> +		fwts_memory_map_entry *entry = fwts_list_data(fwts_memory_map_entry*, item);
>  		if (entry->start_address <= memory && entry->end_address > memory)
>  			return entry;
>  	}
> @@ -181,11 +179,12 @@ static void fwts_memory_map_dmesg_info(void *data, void *private)
>  
>  	if ((str = strstr(line,"BIOS-memory_map:")) != NULL) {
>  		uint64_t start;
> -		uint64_t end;
>  
>  		start = strtoull(str+10, NULL, 16);
>  		str = strstr(line," - ");
>  		if (str) {
> +			uint64_t end;
> +
>  			str += 3;
>  			end = strtoull(str, NULL, 16) - 1;
>  
> 
Acked-by: Alex Hung <alex.hung at canonical.com>



More information about the fwts-devel mailing list