From: Star Zeng Date: Fri, 13 Jul 2018 07:28:21 +0000 (+0800) Subject: MdeModulePkg CapsuleApp: Show clear message when option is unrecognized X-Git-Tag: edk2-stable201903~1368 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=95dd7a6ecd2358208a9f82bb948cafddebd78519 MdeModulePkg CapsuleApp: Show clear message when option is unrecognized Cc: Michael D Kinney Cc: Jiewen Yao Cc: Yonghong Zhu Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Star Zeng Reviewed-by: Jiewen Yao --- diff --git a/MdeModulePkg/Application/CapsuleApp/CapsuleApp.c b/MdeModulePkg/Application/CapsuleApp/CapsuleApp.c index 80b66bc6f3..a83ebf3d10 100644 --- a/MdeModulePkg/Application/CapsuleApp/CapsuleApp.c +++ b/MdeModulePkg/Application/CapsuleApp/CapsuleApp.c @@ -850,10 +850,17 @@ UefiMain ( } return EFI_SUCCESS; } + if (StrCmp(Argv[1], L"-E") == 0) { DumpEsrtData(); return EFI_SUCCESS; } + + if (Argv[1][0] == L'-') { + Print(L"CapsuleApp: Unrecognized option(%s).\n", Argv[1]); + return EFI_UNSUPPORTED; + } + CapsuleFirstIndex = 1; NoReset = FALSE; if ((Argc > 1) && (StrCmp(Argv[Argc - 1], L"-NR") == 0)) {