OrderListSize = 0;\r
OrderList = NULL;\r
OptionNumber = 0;\r
+ Index = 0;\r
\r
UnicodeSPrint (StrTemp, sizeof (StrTemp), L"%sOrder", Type);\r
\r
&gEfiGlobalVariableGuid,\r
&OrderListSize\r
);\r
- ASSERT (OrderList != NULL);\r
\r
for (OptionNumber = 0; ; OptionNumber++) {\r
- for (Index = 0; Index < OrderListSize / sizeof (UINT16); Index++) {\r
- if (OptionNumber == OrderList[Index]) {\r
- break;\r
+ if (OrderList != NULL) {\r
+ for (Index = 0; Index < OrderListSize / sizeof (UINT16); Index++) {\r
+ if (OptionNumber == OrderList[Index]) {\r
+ break;\r
+ }\r
}\r
}\r
\r