UINT16 MapValue;\r
UINT16 MapValue2;\r
UINTN SizeOfVariable;\r
- CHAR16 VariableName[40];\r
+ CHAR16 VariableName[MAXIMUM_VALUE_CHARACTERS];\r
VOID *VariableData;\r
EFI_VARIABLE_DEFINITION *VariableDefinition;\r
EFI_STATUS Status;\r
VariableName, \r
FALSE, \r
(UINTN) (*PIterator)->QuestionId1, \r
- (sizeof (VariableName) / sizeof (VariableName[0]))\r
+ (sizeof (VariableName) / sizeof (VariableName[0])) - 1\r
);\r
\r
SizeOfVariable = 0;\r
UINT16 MapValue;\r
UINT16 MapValue2;\r
UINTN SizeOfVariable;\r
- CHAR16 VariableName[40];\r
+ CHAR16 VariableName[MAXIMUM_VALUE_CHARACTERS];\r
VOID *VariableData;\r
EFI_STATUS Status;\r
UINT16 Id;\r
VariableName, \r
FALSE, \r
(UINTN) Iterator->QuestionId1, \r
- (sizeof (VariableName) / sizeof (VariableName[0]))\r
+ (sizeof (VariableName) / sizeof (VariableName[0])) - 1\r
);\r
\r
SizeOfVariable = 0;\r
VariableName, \r
FALSE, \r
(UINTN) Iterator->QuestionId1, \r
- (sizeof (VariableName) / sizeof (VariableName[0]))\r
+ (sizeof (VariableName) / sizeof (VariableName[0])) - 1\r
);\r
\r
SizeOfVariable = 0;\r
VariableName, \r
FALSE, \r
(UINTN) Iterator->QuestionId1, \r
- (sizeof (VariableName) / sizeof (VariableName[0]))\r
+ (sizeof (VariableName) / sizeof (VariableName[0])) - 1\r
);\r
\r
SizeOfVariable = 0;\r
VariableName, \r
FALSE, \r
(UINTN) Iterator->QuestionId1, \r
- (sizeof (VariableName) / sizeof (VariableName[0]))\r
+ (sizeof (VariableName) / sizeof (VariableName[0])) - 1\r
);\r
\r
SizeOfVariable = 0;\r