edk2/MdeModulePkg
Aaron Pop 816b35fe52 MdeModulePkg/UefiHiiLib: Fix regression from 12828
12828 introduced an ASSERT in HiiGetBrowserData() that fires when
InternalHiiBrowserCallback() returns NULL. This is a valid return
value indicating the browser has no data for the requested variable,
and callers already handle this by checking the FALSE return value.

The ASSERT is incorrect because it triggers on a non-error path,
causing a crash when the browser callback legitimately returns no data.
Remove the unnecessary ASSERT while keeping the existing FALSE return
so callers continue to handle this case gracefully.

Cc: Qihang Gao <gaoqihang@loongson.cn>
Signed-off-by: Aaron Pop <aaronpop@microsoft.com>
2026-08-11 01:22:08 +00:00
..
Application MdeModulePkg: Fix missing NULL tests 2026-08-05 03:07:16 +00:00
Bus MdeModulePkg: Fix unchecked return status 2026-08-05 02:13:24 +00:00
Core MdeModulePkg: MemoryBins: make GoogleTest page-granularity aware 2026-07-31 15:16:47 +00:00
Include MdeModulePkg/GptLib: Extract shareable GPT parser into a library 2026-07-20 21:50:57 +00:00
Library MdeModulePkg/UefiHiiLib: Fix regression from 12828 2026-08-11 01:22:08 +00:00
Logo MdeModulePkg: Remove ARM32 Support 2025-09-25 22:04:10 +00:00
Test MdeModulePkg: Host Test: Adding AArch64 target 2026-07-31 15:16:47 +00:00
Universal MdeModulePkg: Fix missing NULL tests 2026-08-05 05:09:41 +00:00
MdeModulePkg.ci.yaml Global: Set MarkdownLintCheck plugin to AuditOnly 2026-07-29 12:32:09 +00:00
MdeModulePkg.dec MdeModulePkg: Bump the default SMBIOS version to 3.8 2026-07-21 00:02:39 +00:00
MdeModulePkg.dsc MdeModulePkg/GptLib: Extract shareable GPT parser into a library 2026-07-20 21:50:57 +00:00
MdeModulePkg.uni MdeModulePkg: Add platform limit for size in Resizable BAR 2026-02-25 03:40:14 +00:00
MdeModulePkgExtra.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00