From 95dd7a6ecd2358208a9f82bb948cafddebd78519 Mon Sep 17 00:00:00 2001 From: Star Zeng Date: Fri, 13 Jul 2018 15:28:21 +0800 Subject: [PATCH] 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 --- MdeModulePkg/Application/CapsuleApp/CapsuleApp.c | 7 +++++++ 1 file changed, 7 insertions(+) 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)) {