diff mbox series

sbbr: acpitables: clean up code, move scope of some variables

Message ID 20180123123917.22000-1-colin.king@canonical.com
State Accepted
Headers show
Series sbbr: acpitables: clean up code, move scope of some variables | expand

Commit Message

Colin Ian King Jan. 23, 2018, 12:39 p.m. UTC
From: Colin Ian King <colin.king@canonical.com>

Move several variables into a deeper scope and clean up an indentation.
Cleans up warnings from cppcheck.

Signed-off-by: Colin Ian King <colin.king@canonical.com>
---
 src/sbbr/acpitables/acpitables.c | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

Comments

Alex Hung Jan. 24, 2018, 3:41 a.m. UTC | #1
On 2018-01-23 04:39 AM, Colin King wrote:
> From: Colin Ian King <colin.king@canonical.com>
> 
> Move several variables into a deeper scope and clean up an indentation.
> Cleans up warnings from cppcheck.
> 
> Signed-off-by: Colin Ian King <colin.king@canonical.com>
> ---
>   src/sbbr/acpitables/acpitables.c | 15 +++++++++------
>   1 file changed, 9 insertions(+), 6 deletions(-)
> 
> diff --git a/src/sbbr/acpitables/acpitables.c b/src/sbbr/acpitables/acpitables.c
> index 9c376f89..d40c164d 100644
> --- a/src/sbbr/acpitables/acpitables.c
> +++ b/src/sbbr/acpitables/acpitables.c
> @@ -71,7 +71,6 @@ static ACPI_STATUS processor_handler(ACPI_HANDLE ObjHandle, uint32_t level, void
>   {
>   	ACPI_NAMESPACE_NODE *node = (ACPI_NAMESPACE_NODE *)ObjHandle;
>   	ACPI_NAMESPACE_NODE *parent = node->Parent;
> -	int error_count;
>   
>   	/* Unused parameters trigger errors. */
>   	FWTS_UNUSED(level);
> @@ -79,6 +78,8 @@ static ACPI_STATUS processor_handler(ACPI_HANDLE ObjHandle, uint32_t level, void
>   
>   	/* If the processor device is not located under _SB_, increment the error_count. */
>   	if (strncmp(parent->Name.Ascii, "_SB_", sizeof(int32_t)) != 0) {
> +		int error_count;
> +
>   		error_count = *((int *)returnvalue);
>   		error_count++;
>   		*((int *)returnvalue) = error_count;
> @@ -123,9 +124,6 @@ static int acpi_table_sbbr_check_test2(fwts_framework *fw)
>   
>   	for (i = 0; ; i++) {
>   		fwts_acpi_table_info *info;
> -		fwts_acpi_table_header *hdr;
> -		char name[TABLE_NAME_LEN];
> -		bool passed = false;
>   
>   		if (fwts_acpi_get_table(fw, i, &info) != FWTS_OK)
>   			break;
> @@ -134,7 +132,11 @@ static int acpi_table_sbbr_check_test2(fwts_framework *fw)
>   
>   		checked = true;
>   		if (!strcmp(info->name, "DSDT") ||
> -			!strcmp(info->name, "SSDT")) {
> +		    !strcmp(info->name, "SSDT")) {
> +			fwts_acpi_table_header *hdr;
> +			char name[TABLE_NAME_LEN];
> +			bool passed = false;
> +
>   			if (!strcmp(info->name, "DSDT")) {
>   				dsdt_checked = true;
>   			}
> @@ -228,9 +230,10 @@ fwts_acpi_table_info *sbbr_search_acpi_tables(fwts_framework *fw, const char *si
>   static int acpi_table_sbbr_check_test3(fwts_framework *fw)
>   {
>   	uint32_t i;
> -	fwts_acpi_table_info *info;
>   
>   	for (i = 0; recommended_acpi_tables[i] != NULL; i++) {
> +		fwts_acpi_table_info *info;
> +
>   		info = sbbr_search_acpi_tables(fw, recommended_acpi_tables[i]);
>   		if (info == NULL) {
>   			fwts_warning(fw, "SBBR Recommended ACPI table \"%s\" not found.",
> 


Acked-by: Alex Hung <alex.hung@canonical.com>
Ivan Hu Jan. 24, 2018, 7:16 a.m. UTC | #2
On 01/23/2018 08:39 PM, Colin King wrote:
> From: Colin Ian King <colin.king@canonical.com>
> 
> Move several variables into a deeper scope and clean up an indentation.
> Cleans up warnings from cppcheck.
> 
> Signed-off-by: Colin Ian King <colin.king@canonical.com>
> ---
>   src/sbbr/acpitables/acpitables.c | 15 +++++++++------
>   1 file changed, 9 insertions(+), 6 deletions(-)
> 
> diff --git a/src/sbbr/acpitables/acpitables.c b/src/sbbr/acpitables/acpitables.c
> index 9c376f89..d40c164d 100644
> --- a/src/sbbr/acpitables/acpitables.c
> +++ b/src/sbbr/acpitables/acpitables.c
> @@ -71,7 +71,6 @@ static ACPI_STATUS processor_handler(ACPI_HANDLE ObjHandle, uint32_t level, void
>   {
>   	ACPI_NAMESPACE_NODE *node = (ACPI_NAMESPACE_NODE *)ObjHandle;
>   	ACPI_NAMESPACE_NODE *parent = node->Parent;
> -	int error_count;
>   
>   	/* Unused parameters trigger errors. */
>   	FWTS_UNUSED(level);
> @@ -79,6 +78,8 @@ static ACPI_STATUS processor_handler(ACPI_HANDLE ObjHandle, uint32_t level, void
>   
>   	/* If the processor device is not located under _SB_, increment the error_count. */
>   	if (strncmp(parent->Name.Ascii, "_SB_", sizeof(int32_t)) != 0) {
> +		int error_count;
> +
>   		error_count = *((int *)returnvalue);
>   		error_count++;
>   		*((int *)returnvalue) = error_count;
> @@ -123,9 +124,6 @@ static int acpi_table_sbbr_check_test2(fwts_framework *fw)
>   
>   	for (i = 0; ; i++) {
>   		fwts_acpi_table_info *info;
> -		fwts_acpi_table_header *hdr;
> -		char name[TABLE_NAME_LEN];
> -		bool passed = false;
>   
>   		if (fwts_acpi_get_table(fw, i, &info) != FWTS_OK)
>   			break;
> @@ -134,7 +132,11 @@ static int acpi_table_sbbr_check_test2(fwts_framework *fw)
>   
>   		checked = true;
>   		if (!strcmp(info->name, "DSDT") ||
> -			!strcmp(info->name, "SSDT")) {
> +		    !strcmp(info->name, "SSDT")) {
> +			fwts_acpi_table_header *hdr;
> +			char name[TABLE_NAME_LEN];
> +			bool passed = false;
> +
>   			if (!strcmp(info->name, "DSDT")) {
>   				dsdt_checked = true;
>   			}
> @@ -228,9 +230,10 @@ fwts_acpi_table_info *sbbr_search_acpi_tables(fwts_framework *fw, const char *si
>   static int acpi_table_sbbr_check_test3(fwts_framework *fw)
>   {
>   	uint32_t i;
> -	fwts_acpi_table_info *info;
>   
>   	for (i = 0; recommended_acpi_tables[i] != NULL; i++) {
> +		fwts_acpi_table_info *info;
> +
>   		info = sbbr_search_acpi_tables(fw, recommended_acpi_tables[i]);
>   		if (info == NULL) {
>   			fwts_warning(fw, "SBBR Recommended ACPI table \"%s\" not found.",
> 

Acked-by: Ivan Hu <ivan.hu@canonical.com>
diff mbox series

Patch

diff --git a/src/sbbr/acpitables/acpitables.c b/src/sbbr/acpitables/acpitables.c
index 9c376f89..d40c164d 100644
--- a/src/sbbr/acpitables/acpitables.c
+++ b/src/sbbr/acpitables/acpitables.c
@@ -71,7 +71,6 @@  static ACPI_STATUS processor_handler(ACPI_HANDLE ObjHandle, uint32_t level, void
 {
 	ACPI_NAMESPACE_NODE *node = (ACPI_NAMESPACE_NODE *)ObjHandle;
 	ACPI_NAMESPACE_NODE *parent = node->Parent;
-	int error_count;
 
 	/* Unused parameters trigger errors. */
 	FWTS_UNUSED(level);
@@ -79,6 +78,8 @@  static ACPI_STATUS processor_handler(ACPI_HANDLE ObjHandle, uint32_t level, void
 
 	/* If the processor device is not located under _SB_, increment the error_count. */
 	if (strncmp(parent->Name.Ascii, "_SB_", sizeof(int32_t)) != 0) {
+		int error_count;
+
 		error_count = *((int *)returnvalue);
 		error_count++;
 		*((int *)returnvalue) = error_count;
@@ -123,9 +124,6 @@  static int acpi_table_sbbr_check_test2(fwts_framework *fw)
 
 	for (i = 0; ; i++) {
 		fwts_acpi_table_info *info;
-		fwts_acpi_table_header *hdr;
-		char name[TABLE_NAME_LEN];
-		bool passed = false;
 
 		if (fwts_acpi_get_table(fw, i, &info) != FWTS_OK)
 			break;
@@ -134,7 +132,11 @@  static int acpi_table_sbbr_check_test2(fwts_framework *fw)
 
 		checked = true;
 		if (!strcmp(info->name, "DSDT") ||
-			!strcmp(info->name, "SSDT")) {
+		    !strcmp(info->name, "SSDT")) {
+			fwts_acpi_table_header *hdr;
+			char name[TABLE_NAME_LEN];
+			bool passed = false;
+
 			if (!strcmp(info->name, "DSDT")) {
 				dsdt_checked = true;
 			}
@@ -228,9 +230,10 @@  fwts_acpi_table_info *sbbr_search_acpi_tables(fwts_framework *fw, const char *si
 static int acpi_table_sbbr_check_test3(fwts_framework *fw)
 {
 	uint32_t i;
-	fwts_acpi_table_info *info;
 
 	for (i = 0; recommended_acpi_tables[i] != NULL; i++) {
+		fwts_acpi_table_info *info;
+
 		info = sbbr_search_acpi_tables(fw, recommended_acpi_tables[i]);
 		if (info == NULL) {
 			fwts_warning(fw, "SBBR Recommended ACPI table \"%s\" not found.",