Patch pushed: https://github.com/tianocore/edk2-platforms/commit/ce4b8e394077f7f10ace2c6e96767f676c000355
Thanks, Chasel > -----Original Message----- > From: Pabba, PhanindraX Babu <phanindrax.babu.pa...@intel.com> > Sent: Wednesday, March 27, 2024 2:27 PM > To: devel@edk2.groups.io > Cc: Pabba, PhanindraX Babu <phanindrax.babu.pa...@intel.com>; Chiu, Chasel > <chasel.c...@intel.com>; Desimone, Nathaniel L > <nathaniel.l.desim...@intel.com>; Liming Gao <gaolim...@byosoft.com.cn>; > Dong, Eric <eric.d...@intel.com> > Subject: [edk2-platforms: PATCH v2] MinPlatformPkg: Add missed call to > FreePool > > From: PhanindraX Babu Pabba <phanindrax.babu.pa...@intel.com> > > Adding missed out call to FreePool API to free the allocated memory. > > Signed-off-by: PhanindraX Babu Pabba <phanindrax.babu.pa...@intel.com> > Cc: Chasel Chiu <chasel.c...@intel.com> > Cc: Nate DeSimone <nathaniel.l.desim...@intel.com> > Cc: Liming Gao <gaolim...@byosoft.com.cn> > Cc: Eric Dong <eric.d...@intel.com> > --- > Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c | 5 +++-- > Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c | 1 + > 2 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > b/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > index 2a833ec9..9a91d131 100644 > --- a/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > +++ b/Platform/Intel/MinPlatformPkg/Acpi/AcpiTables/AcpiPlatform.c > @@ -975,7 +975,7 @@ InstallMcfgFromScratch ( > FixedPcdGet32 (PcdAcpiDefaultOemRevision) > ); > if (EFI_ERROR (Status)) { > - return Status; > + goto Done; > } > > // > @@ -1002,7 +1002,8 @@ InstallMcfgFromScratch ( > McfgTable->Header.Length, > &TableHandle > ); > - > +Done: > + FreePool (McfgTable); > return Status; > } > > diff --git a/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c > b/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c > index 9bc22245..f5b1a71c 100644 > --- a/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c > +++ b/Platform/Intel/MinPlatformPkg/Acpi/MinDsdt/MinDsdt.c > @@ -195,6 +195,7 @@ PublishAcpiTablesFromFv ( > // Increment the instance > // > Instance++; > + FreePool (CurrentTable); > CurrentTable = NULL; > } > } > -- > 2.39.1.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#117316): https://edk2.groups.io/g/devel/message/117316 Mute This Topic: https://groups.io/mt/105186400/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-