git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7533
6f19259b-4bc3-4df7-8a09-
765794883524
}\r
\r
PcdDb = IsPeiDb ? ((UINT8 *) &mPcdDatabase->PeiDb) : ((UINT8 *) &mPcdDatabase->DxeDb);\r
}\r
\r
PcdDb = IsPeiDb ? ((UINT8 *) &mPcdDatabase->PeiDb) : ((UINT8 *) &mPcdDatabase->DxeDb);\r
- StringTable = (UINT16 *) (IsPeiDb ? &mPcdDatabase->PeiDb.Init.StringTable[0] :\r
- &mPcdDatabase->DxeDb.Init.StringTable[0]);\r
+ StringTable = (UINT16 *) (IsPeiDb ? mPcdDatabase->PeiDb.Init.StringTable :\r
+ mPcdDatabase->DxeDb.Init.StringTable);\r
\r
Offset = LocalTokenNumber & PCD_DATABASE_OFFSET_MASK;\r
\r
\r
Offset = LocalTokenNumber & PCD_DATABASE_OFFSET_MASK;\r
\r
break;\r
\r
case PCD_TYPE_HII:\r
break;\r
\r
case PCD_TYPE_HII:\r
- GuidTable = (EFI_GUID *) (IsPeiDb ? &mPcdDatabase->PeiDb.Init.GuidTable[0] :\r
- &mPcdDatabase->DxeDb.Init.GuidTable[0]);\r
+ GuidTable = (EFI_GUID *) (IsPeiDb ? mPcdDatabase->PeiDb.Init.GuidTable :\r
+ mPcdDatabase->DxeDb.Init.GuidTable);\r
\r
VariableHead = (VARIABLE_HEAD *) (PcdDb + Offset);\r
\r
\r
VariableHead = (VARIABLE_HEAD *) (PcdDb + Offset);\r
\r
\r
PcdDb = IsPeiDb ? ((UINT8 *) &mPcdDatabase->PeiDb) : ((UINT8 *) &mPcdDatabase->DxeDb);\r
\r
\r
PcdDb = IsPeiDb ? ((UINT8 *) &mPcdDatabase->PeiDb) : ((UINT8 *) &mPcdDatabase->DxeDb);\r
\r
- StringTable = (UINT16 *) (IsPeiDb ? &mPcdDatabase->PeiDb.Init.StringTable[0] :\r
- &mPcdDatabase->DxeDb.Init.StringTable[0]);\r
+ StringTable = IsPeiDb ? mPcdDatabase->PeiDb.Init.StringTable :\r
+ mPcdDatabase->DxeDb.Init.StringTable;\r
\r
InternalData = PcdDb + Offset;\r
\r
\r
InternalData = PcdDb + Offset;\r
\r
- GuidTable = (EFI_GUID *) (IsPeiDb ? &mPcdDatabase->PeiDb.Init.GuidTable[0] :\r
- &mPcdDatabase->DxeDb.Init.GuidTable[0]);\r
+ GuidTable = IsPeiDb ? mPcdDatabase->PeiDb.Init.GuidTable :\r
+ mPcdDatabase->DxeDb.Init.GuidTable;\r
\r
VariableHead = (VARIABLE_HEAD *) (PcdDb + Offset);\r
\r
\r
VariableHead = (VARIABLE_HEAD *) (PcdDb + Offset);\r
\r