EFI_IFR_SUBTITLE Subtitle;\r
\r
Subtitle.Header.OpCode = EFI_IFR_SUBTITLE_OP;\r
- Subtitle.Header.Length = sizeof (EFI_IFR_SUBTITLE);\r
+ Subtitle.Header.Length = (UINT8) sizeof (EFI_IFR_SUBTITLE);\r
Subtitle.SubTitle = StringToken;\r
\r
EfiCopyMem (FormBuffer, &Subtitle, sizeof (EFI_IFR_SUBTITLE));\r
EFI_IFR_TEXT Text;\r
\r
Text.Header.OpCode = EFI_IFR_TEXT_OP;\r
- Text.Header.Length = sizeof (EFI_IFR_TEXT);\r
+ Text.Header.Length = (UINT8) sizeof (EFI_IFR_TEXT);\r
Text.Text = StringToken;\r
\r
Text.TextTwo = StringTokenTwo;\r
EFI_IFR_REF Hyperlink;\r
\r
Hyperlink.Header.OpCode = EFI_IFR_REF_OP;\r
- Hyperlink.Header.Length = sizeof (EFI_IFR_REF);\r
+ Hyperlink.Header.Length = (UINT8) sizeof (EFI_IFR_REF);\r
Hyperlink.FormId = FormId;\r
Hyperlink.Prompt = StringToken;\r
Hyperlink.Help = StringTokenTwo;\r
}\r
\r
OneOf.Header.OpCode = EFI_IFR_ONE_OF_OP;\r
- OneOf.Header.Length = sizeof (EFI_IFR_ONE_OF);\r
+ OneOf.Header.Length = (UINT8) sizeof (EFI_IFR_ONE_OF);\r
OneOf.QuestionId = QuestionId;\r
OneOf.Width = DataWidth;\r
OneOf.Prompt = PromptToken;\r
UINT8 *LocalBuffer;\r
\r
OrderedList.Header.OpCode = EFI_IFR_ORDERED_LIST_OP;\r
- OrderedList.Header.Length = sizeof (EFI_IFR_ORDERED_LIST);\r
+ OrderedList.Header.Length = (UINT8) sizeof (EFI_IFR_ORDERED_LIST);\r
OrderedList.QuestionId = QuestionId;\r
OrderedList.MaxEntries = MaxEntries;\r
OrderedList.Prompt = PromptToken;\r
}\r
\r
CheckBox.Header.OpCode = EFI_IFR_CHECKBOX_OP;\r
- CheckBox.Header.Length = sizeof (EFI_IFR_CHECK_BOX);\r
+ CheckBox.Header.Length = (UINT8) sizeof (EFI_IFR_CHECK_BOX);\r
CheckBox.QuestionId = QuestionId;\r
CheckBox.Width = DataWidth;\r
CheckBox.Prompt = PromptToken;\r
}\r
\r
Numeric.Header.OpCode = EFI_IFR_NUMERIC_OP;\r
- Numeric.Header.Length = sizeof (EFI_IFR_NUMERIC);\r
+ Numeric.Header.Length = (UINT8) sizeof (EFI_IFR_NUMERIC);\r
Numeric.QuestionId = QuestionId;\r
Numeric.Width = DataWidth;\r
Numeric.Prompt = PromptToken;\r
EFI_IFR_STRING String;\r
\r
String.Header.OpCode = EFI_IFR_STRING_OP;\r
- String.Header.Length = sizeof (EFI_IFR_STRING);\r
+ String.Header.Length = (UINT8) sizeof (EFI_IFR_STRING);\r
String.QuestionId = QuestionId;\r
String.Width = DataWidth;\r
String.Prompt = PromptToken;\r
EFI_IFR_BANNER Banner;\r
\r
Banner.Header.OpCode = EFI_IFR_BANNER_OP;\r
- Banner.Header.Length = sizeof (EFI_IFR_BANNER);\r
+ Banner.Header.Length = (UINT8) sizeof (EFI_IFR_BANNER);\r
EfiCopyMem (&Banner.Title, &Title, sizeof (UINT16));\r
EfiCopyMem (&Banner.LineNumber, &LineNumber, sizeof (UINT16));\r
Banner.Alignment = Alignment;\r