MdeModulePkg CapsuleApp: Fix VS2012 build failure caused by 5410502

The build failure is like below.
xxx\CapsuleApp.c(868) : error C2275: 'EFI_GUID' :
  illegal use of this type as an expression
        xxx/UefiBaseType.h(29) : see declaration of 'EFI_GUID'
xxx\CapsuleApp.c(868) : error C2146: syntax error :
  missing ';' before identifier 'ImageTypeId'
xxx\CapsuleApp.c(868) : error C2065: 'ImageTypeId' : undeclared identifier
xxx\CapsuleApp.c(869) : error C2275: 'UINTN' :
  illegal use of this type as an expression
        xxx\ProcessorBind.h(224) : see declaration of 'UINTN'
xxx\CapsuleApp.c(869) : error C2146: syntax error :
  missing ';' before identifier 'ImageIndex'
xxx\CapsuleApp.c(869) : error C2065: 'ImageIndex' : undeclared identifier

Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Dandan Bi <dandan.bi@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Dandan Bi <dandan.bi@intel.com>
This commit is contained in:
Star Zeng 2018-07-24 17:02:47 +08:00
parent 83e1007838
commit 4436f72220

View File

@ -809,14 +809,16 @@ UefiMain (
UINTN FileSize[MAX_CAPSULE_NUM]; UINTN FileSize[MAX_CAPSULE_NUM];
VOID *CapsuleBuffer[MAX_CAPSULE_NUM]; VOID *CapsuleBuffer[MAX_CAPSULE_NUM];
EFI_CAPSULE_BLOCK_DESCRIPTOR *BlockDescriptors; EFI_CAPSULE_BLOCK_DESCRIPTOR *BlockDescriptors;
EFI_CAPSULE_HEADER *CapsuleHeaderArray[MAX_CAPSULE_NUM + 1]; EFI_CAPSULE_HEADER *CapsuleHeaderArray[MAX_CAPSULE_NUM + 1];
UINT64 MaxCapsuleSize; UINT64 MaxCapsuleSize;
EFI_RESET_TYPE ResetType; EFI_RESET_TYPE ResetType;
BOOLEAN NeedReset; BOOLEAN NeedReset;
BOOLEAN NoReset; BOOLEAN NoReset;
CHAR16 *CapsuleName; CHAR16 *CapsuleName;
UINTN CapsuleNum; UINTN CapsuleNum;
UINTN Index; UINTN Index;
EFI_GUID ImageTypeId;
UINTN ImageIndex;
Status = GetArg(); Status = GetArg();
if (EFI_ERROR(Status)) { if (EFI_ERROR(Status)) {
@ -865,8 +867,6 @@ UefiMain (
return EFI_UNSUPPORTED; return EFI_UNSUPPORTED;
} }
EFI_GUID ImageTypeId;
UINTN ImageIndex;
// //
// FMP->GetImage() // FMP->GetImage()
// //