SetMem (LfnBuffer, sizeof (CHAR16) * LFN_CHAR_TOTAL * EntryCount, 0xff);\r
Status = StrCpyS (\r
LfnBuffer,\r
- sizeof (LfnBuffer) / sizeof (LfnBuffer[0]),\r
+ ARRAY_SIZE (LfnBuffer),\r
DirEnt->FileString\r
);\r
if (EFI_ERROR (Status)) {\r
FatGetFileNameViaCaseFlag (\r
DirEnt,\r
LfnBuffer,\r
- sizeof (LfnBuffer) / sizeof (LfnBuffer[0])\r
+ ARRAY_SIZE (LfnBuffer)\r
);\r
}\r
\r
// Lower case a copy of the string, if it matches the\r
// original then the string is lower case\r
//\r
- StrCpyS (Buffer, sizeof (Buffer) / sizeof (Buffer[0]), Str);\r
+ StrCpyS (Buffer, ARRAY_SIZE (Buffer), Str);\r
FatStrLwr (Buffer);\r
if (StrCmp (Str, Buffer) == 0) {\r
OutCaseFlag = InCaseFlag;\r
// Upper case a copy of the string, if it matches the\r
// original then the string is upper case\r
//\r
- StrCpyS (Buffer, sizeof (Buffer) / sizeof (Buffer[0]), Str);\r
+ StrCpyS (Buffer, ARRAY_SIZE (Buffer), Str);\r
FatStrUpr (Buffer);\r
if (StrCmp (Str, Buffer) == 0) {\r
OutCaseFlag = 0;\r
CHAR16 UpCasedLongFileName[EFI_PATH_STRING_LENGTH];\r
StrnCpyS (\r
UpCasedLongFileName,\r
- sizeof (UpCasedLongFileName) / sizeof (UpCasedLongFileName[0]),\r
+ ARRAY_SIZE (UpCasedLongFileName),\r
LongNameString,\r
- sizeof (UpCasedLongFileName) / sizeof (UpCasedLongFileName[0]) - 1\r
+ ARRAY_SIZE (UpCasedLongFileName) - 1\r
);\r
FatStrUpr (UpCasedLongFileName);\r
gBS->CalculateCrc32 (UpCasedLongFileName, StrSize (UpCasedLongFileName), &HashValue);\r