Reviewed-by: Ray Ni <[email protected]> > -----Original Message----- > From: Chen, Chen A > Sent: Friday, February 22, 2019 8:34 AM > To: [email protected] > Cc: Chen, Chen A <[email protected]>; Ni, Ray <[email protected]>; Gao, > Liming <[email protected]> > Subject: [PATCH] MdeModulePkg: Rename confusion function name > > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1536 > > To avoid the confusion caused by function name, > rename EfiBootManagerGetNextFullDevicePath to > EfiBootManagerGetNextLoadOptionDevicePath. > As an API function should add EFIAPI prefix for this function. > > Cc: Ray Ni <[email protected]> > Cc: Liming Gao <[email protected]> > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Chen A Chen <[email protected]> > --- > MdeModulePkg/Application/CapsuleApp/CapsuleOnDisk.c | 2 +- > MdeModulePkg/Include/Library/UefiBootManagerLib.h | 3 ++- > MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c | 3 ++- > 3 files changed, 5 insertions(+), 3 deletions(-) > > diff --git a/MdeModulePkg/Application/CapsuleApp/CapsuleOnDisk.c > b/MdeModulePkg/Application/CapsuleApp/CapsuleOnDisk.c > index f6e46cbdb1..4ff69af1b4 100644 > --- a/MdeModulePkg/Application/CapsuleApp/CapsuleOnDisk.c > +++ b/MdeModulePkg/Application/CapsuleApp/CapsuleOnDisk.c > @@ -355,7 +355,7 @@ GetEfiSysPartitionFromBootOptionFilePath ( > // > do { > PreFullPath = CurFullPath; > - CurFullPath = EfiBootManagerGetNextFullDevicePath (DevicePath, > CurFullPath); > + CurFullPath = EfiBootManagerGetNextLoadOptionDevicePath (DevicePath, > CurFullPath); > > if (PreFullPath != NULL) { > FreePool (PreFullPath); > diff --git a/MdeModulePkg/Include/Library/UefiBootManagerLib.h > b/MdeModulePkg/Include/Library/UefiBootManagerLib.h > index 64347ff160..69678a62ca 100644 > --- a/MdeModulePkg/Include/Library/UefiBootManagerLib.h > +++ b/MdeModulePkg/Include/Library/UefiBootManagerLib.h > @@ -460,7 +460,8 @@ EfiBootManagerGetBootManagerMenu ( > Caller is responsible to free the memory. > **/ > EFI_DEVICE_PATH_PROTOCOL * > -EfiBootManagerGetNextFullDevicePath ( > +EFIAPI > +EfiBootManagerGetNextLoadOptionDevicePath ( > IN EFI_DEVICE_PATH_PROTOCOL *FilePath, > IN EFI_DEVICE_PATH_PROTOCOL *FullPath > ); > diff --git a/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c > b/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c > index 9be1633b74..d5957db610 100644 > --- a/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c > +++ b/MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c > @@ -2482,7 +2482,8 @@ EfiBootManagerGetBootManagerMenu ( > Caller is responsible to free the memory. > **/ > EFI_DEVICE_PATH_PROTOCOL * > -EfiBootManagerGetNextFullDevicePath ( > +EFIAPI > +EfiBootManagerGetNextLoadOptionDevicePath ( > IN EFI_DEVICE_PATH_PROTOCOL *FilePath, > IN EFI_DEVICE_PATH_PROTOCOL *FullPath > ) > -- > 2.16.2.windows.1
_______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

