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

Reply via email to