Ancient GCC 4.8.5 warned about variable may be unitialied. And it doesn't look like false alarm.
The warning is: edk2/RedfishPkg/Library/HiiUtilityLib/HiiUtilityInternal.c: In function 'GetQuestionDefault': edk2/RedfishPkg/Library/HiiUtilityLib/HiiUtilityInternal.c:5519:6: error: 'ConfigAccess' may be used uninitialized in this function [-Werror=maybe-uninitialized] if (ConfigAccess != NULL) { Cc: Abner Chang <abner.ch...@amd.com> Cc: Nickle Wang <nick...@nvidia.com> Cc: Igor Kulchytskyy <ig...@ami.com> Signed-off-by: Mike Maslenkin <mike.maslen...@gmail.com> --- RedfishPkg/Library/HiiUtilityLib/HiiUtilityInternal.c | 1 + 1 file changed, 1 insertion(+) diff --git a/RedfishPkg/Library/HiiUtilityLib/HiiUtilityInternal.c b/RedfishPkg/Library/HiiUtilityLib/HiiUtilityInternal.c index 80b93beae999..b61b7f5fcdcc 100644 --- a/RedfishPkg/Library/HiiUtilityLib/HiiUtilityInternal.c +++ b/RedfishPkg/Library/HiiUtilityLib/HiiUtilityInternal.c @@ -5451,6 +5451,7 @@ GetQuestionDefault ( Status = EFI_NOT_FOUND; StrValue = NULL; + ConfigAccess = NULL; OriginalDefaultId = DefaultId; DefaultLink = GetFirstNode (&FormSet->DefaultStoreListHead); -- 2.32.0 (Apple Git-132)