From: Pierre Gondois <[email protected]> Add missing check of 'AcpiTableInfo' in AddAcpiHeader().
Signed-off-by: Pierre Gondois <[email protected]> --- Notes: v2: - New patch. [Pierre] DynamicTablesPkg/Library/Common/TableHelperLib/TableHelper.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DynamicTablesPkg/Library/Common/TableHelperLib/TableHelper.c b/DynamicTablesPkg/Library/Common/TableHelperLib/TableHelper.c index 9249e6b87f70..f98da7ffdd67 100644 --- a/DynamicTablesPkg/Library/Common/TableHelperLib/TableHelper.c +++ b/DynamicTablesPkg/Library/Common/TableHelperLib/TableHelper.c @@ -122,11 +122,13 @@ AddAcpiHeader ( ASSERT (CfgMgrProtocol != NULL); ASSERT (Generator != NULL); ASSERT (AcpiHeader != NULL); + ASSERT (AcpiTableInfo != NULL); ASSERT (Length >= sizeof (EFI_ACPI_DESCRIPTION_HEADER)); if ((CfgMgrProtocol == NULL) || (Generator == NULL) || (AcpiHeader == NULL) || + (AcpiTableInfo == NULL) || (Length < sizeof (EFI_ACPI_DESCRIPTION_HEADER)) ) { return EFI_INVALID_PARAMETER; -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#81584): https://edk2.groups.io/g/devel/message/81584 Mute This Topic: https://groups.io/mt/86148194/21656 Group Owner: [email protected] Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
