efi_selftest: remove un-needed NULL checks
authorBryan Brattlof <bb@ti.com>
Tue, 8 Apr 2025 06:06:58 +0000 (01:06 -0500)
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Fri, 11 Apr 2025 11:27:54 +0000 (13:27 +0200)
Because we've already returned early in the event 'handle' is NULL we
don't need these extra not NULL checks. Remove them

Signed-off-by: Bryan Brattlof <bb@ti.com>
Reviewed-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
lib/efi_selftest/efi_selftest_hii.c

index c363df4..228dc29 100644 (file)
@@ -609,14 +609,12 @@ static int test_hii_database_get_package_list_handle(void)
        result = EFI_ST_SUCCESS;
 
 out:
-       if (handle) {
-               ret = hii_database_protocol->remove_package_list(
-                               hii_database_protocol, handle);
-               if (ret != EFI_SUCCESS) {
-                       efi_st_error("remove_package_list returned %u\n",
-                                    (unsigned int)ret);
-                       return EFI_ST_FAILURE;
-               }
+       ret = hii_database_protocol->remove_package_list(
+                       hii_database_protocol, handle);
+       if (ret != EFI_SUCCESS) {
+               efi_st_error("remove_package_list returned %u\n",
+                            (unsigned int)ret);
+               return EFI_ST_FAILURE;
        }
 
        return result;
@@ -711,14 +709,12 @@ static int test_hii_string_new_string(void)
        result = EFI_ST_SUCCESS;
 
 out:
-       if (handle) {
-               ret = hii_database_protocol->remove_package_list(
-                               hii_database_protocol, handle);
-               if (ret != EFI_SUCCESS) {
-                       efi_st_error("remove_package_list returned %u\n",
-                                    (unsigned int)ret);
-                       return EFI_ST_FAILURE;
-               }
+       ret = hii_database_protocol->remove_package_list(
+                       hii_database_protocol, handle);
+       if (ret != EFI_SUCCESS) {
+               efi_st_error("remove_package_list returned %u\n",
+                            (unsigned int)ret);
+               return EFI_ST_FAILURE;
        }
 
        return result;
@@ -792,14 +788,12 @@ static int test_hii_string_get_string(void)
        result = EFI_ST_SUCCESS;
 
 out:
-       if (handle) {
-               ret = hii_database_protocol->remove_package_list(
-                               hii_database_protocol, handle);
-               if (ret != EFI_SUCCESS) {
-                       efi_st_error("remove_package_list returned %u\n",
-                                    (unsigned int)ret);
-                       return EFI_ST_FAILURE;
-               }
+       ret = hii_database_protocol->remove_package_list(
+                       hii_database_protocol, handle);
+       if (ret != EFI_SUCCESS) {
+               efi_st_error("remove_package_list returned %u\n",
+                            (unsigned int)ret);
+               return EFI_ST_FAILURE;
        }
 
        return result;
@@ -851,14 +845,12 @@ static int test_hii_string_set_string(void)
        result = EFI_ST_SUCCESS;
 
 out:
-       if (handle) {
-               ret = hii_database_protocol->remove_package_list(
-                               hii_database_protocol, handle);
-               if (ret != EFI_SUCCESS) {
-                       efi_st_error("remove_package_list returned %u\n",
-                                    (unsigned int)ret);
-                       return EFI_ST_FAILURE;
-               }
+       ret = hii_database_protocol->remove_package_list(
+                       hii_database_protocol, handle);
+       if (ret != EFI_SUCCESS) {
+               efi_st_error("remove_package_list returned %u\n",
+                            (unsigned int)ret);
+               return EFI_ST_FAILURE;
        }
 
        return result;
@@ -918,14 +910,12 @@ static int test_hii_string_get_languages(void)
        result = EFI_ST_SUCCESS;
 
 out:
-       if (handle) {
-               ret = hii_database_protocol->remove_package_list(
-                               hii_database_protocol, handle);
-               if (ret != EFI_SUCCESS) {
-                       efi_st_error("remove_package_list returned %u\n",
-                                    (unsigned int)ret);
-                       return EFI_ST_FAILURE;
-               }
+       ret = hii_database_protocol->remove_package_list(
+                       hii_database_protocol, handle);
+       if (ret != EFI_SUCCESS) {
+               efi_st_error("remove_package_list returned %u\n",
+                            (unsigned int)ret);
+               return EFI_ST_FAILURE;
        }
 
        return result;
@@ -991,14 +981,12 @@ static int test_hii_string_get_secondary_languages(void)
        result = EFI_ST_SUCCESS;
 
 out:
-       if (handle) {
-               ret = hii_database_protocol->remove_package_list(
-                               hii_database_protocol, handle);
-               if (ret != EFI_SUCCESS) {
-                       efi_st_error("remove_package_list returned %u\n",
-                                    (unsigned int)ret);
-                       return EFI_ST_FAILURE;
-               }
+       ret = hii_database_protocol->remove_package_list(
+                       hii_database_protocol, handle);
+       if (ret != EFI_SUCCESS) {
+               efi_st_error("remove_package_list returned %u\n",
+                            (unsigned int)ret);
+               return EFI_ST_FAILURE;
        }
 
        return result;