VirtualBox

Ignore:
Timestamp:
Mar 31, 2025 11:31:09 AM (2 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
168237
Message:

Devices/EFI/FirmwareNew: Merge edk2-stable202502 from the vendor branch and make it build for the important platforms, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/RedfishPkg/Library/HiiUtilityLib/HiiUtilityInternal.c

    r105670 r108794  
    41264126        }
    41274127
    4128         Value = (EFI_HII_VALUE *)&Question->Value;
     4128        Status = HiiStatementValueToHiiValue (&Question->Value, Value);
     4129        if (EFI_ERROR (Status)) {
     4130          ReleaseHiiValue (Value);
     4131          Value->Type = EFI_IFR_TYPE_UNDEFINED;
     4132        }
     4133
    41294134        break;
    41304135
     
    43354340          // push the questions' value on to the expression stack
    43364341          //
    4337           Value = (EFI_HII_VALUE *)&Question->Value;
     4342          Status = HiiStatementValueToHiiValue (&Question->Value, Value);
     4343          if (EFI_ERROR (Status)) {
     4344            ReleaseHiiValue (Value);
     4345            Value->Type = EFI_IFR_TYPE_UNDEFINED;
     4346          }
    43384347        }
    43394348
     
    44624471        }
    44634472
    4464         Value = (EFI_HII_VALUE *)&Question->Value;
     4473        Status = HiiStatementValueToHiiValue (&Question->Value, Value);
     4474        if (EFI_ERROR (Status)) {
     4475          ReleaseHiiValue (Value);
     4476          Value->Type = EFI_IFR_TYPE_UNDEFINED;
     4477        }
     4478
    44654479        break;
    44664480
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette