Reviewed-by: Liming Gao <[email protected]> > -----Original Message----- > From: Bi, Dandan > Sent: Monday, November 09, 2015 2:30 PM > To: Gao, Liming; Dong, Eric; [email protected] > Subject: [patch] MdeModulePkg:Modify the pointer type. > > Previously the pointer type is EFI_IFR_FORM_SET, it is incorrect when > do pointer addition without conversion.Now change it to UINT8 type. > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Dandan Bi <[email protected]> > Reviewed-by: Eric Dong <[email protected]> > --- > MdeModulePkg/Library/UefiHiiLib/HiiLib.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/MdeModulePkg/Library/UefiHiiLib/HiiLib.c > b/MdeModulePkg/Library/UefiHiiLib/HiiLib.c > index 1aa0edc..74ccd02 100644 > --- a/MdeModulePkg/Library/UefiHiiLib/HiiLib.c > +++ b/MdeModulePkg/Library/UefiHiiLib/HiiLib.c > @@ -404,12 +404,12 @@ HiiGetFormSetFromHiiHandle( > UINTN PackageListSize; > UINTN TempSize; > EFI_HII_PACKAGE_LIST_HEADER *HiiPackageList; > UINT8 *Package; > UINT8 *OpCodeData; > - EFI_IFR_FORM_SET *FormSetBuffer; > - EFI_IFR_FORM_SET *TempBuffer; > + UINT8 *FormSetBuffer; > + UINT8 *TempBuffer; > UINT32 Offset; > UINT32 Offset2; > UINT32 PackageListLength; > EFI_HII_PACKAGE_HEADER PackageHeader; > > @@ -481,11 +481,11 @@ HiiGetFormSetFromHiiHandle( > } > } > FreePool (HiiPackageList); > > *BufferSize = TempSize; > - *Buffer = FormSetBuffer; > + *Buffer = (EFI_IFR_FORM_SET *)FormSetBuffer; > > return Status; > } > > /** > -- > 1.9.5.msysgit.1
_______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

