}\r
} \r
if (ShellStatus == SHELL_SUCCESS) {\r
+ if (ShellCommandLineGetCount(Package) > 4) {\r
+ ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_TOO_MANY), gShellDriver1HiiHandle, L"drvcfg");\r
+ ShellStatus = SHELL_INVALID_PARAMETER;\r
+ goto Done;\r
+ }\r
Lang = ShellCommandLineGetValue(Package, L"-l");\r
if (Lang != NULL) {\r
Language = AllocateZeroPool(StrSize(Lang));\r