diff mbox

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

Message ID 1421175905-17035-35-git-send-email-colin.king@canonical.com
State Accepted
Headers show

Commit Message

Colin Ian King Jan. 13, 2015, 7:04 p.m. UTC
From: Colin Ian King <colin.king@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@canonical.com>
---
 src/lib/src/fwts_memorymap.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

Comments

Ivan Hu Jan. 15, 2015, 7:37 a.m. UTC | #1
On 01/14/2015 03:04 AM, Colin King wrote:
> From: Colin Ian King <colin.king@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@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: Ivan Hu <ivan.hu@canonical.com>
Alex Hung Jan. 20, 2015, 7:51 a.m. UTC | #2
On 01/14/2015 03:04 AM, Colin King wrote:
> From: Colin Ian King <colin.king@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@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@canonical.com>
diff mbox

Patch

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;