From 5a51ad8d20911f31b526a566945f1915c2c41db2 Mon Sep 17 00:00:00 2001 From: Jaben Carsey Date: Wed, 3 Sep 2014 17:44:53 +0000 Subject: [PATCH] Updates the logic to allow RM and CP to have silent/quiet mode work successfully. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jaben Carsey Reviewed-by: Erik Bjorge git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16056 6f19259b-4bc3-4df7-8a09-765794883524 --- ShellPkg/Library/UefiShellLevel2CommandsLib/Rm.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ShellPkg/Library/UefiShellLevel2CommandsLib/Rm.c b/ShellPkg/Library/UefiShellLevel2CommandsLib/Rm.c index 6cc5dcf691..e9a3ff4fdc 100644 --- a/ShellPkg/Library/UefiShellLevel2CommandsLib/Rm.c +++ b/ShellPkg/Library/UefiShellLevel2CommandsLib/Rm.c @@ -165,7 +165,9 @@ CascadeDelete( // // now delete the current node... // - ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_RM_LOG_DELETE), gShellLevel2HiiHandle, Node->FullName); + if (!Quiet) { + ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_RM_LOG_DELETE), gShellLevel2HiiHandle, Node->FullName); + } Status = gEfiShellProtocol->DeleteFile(Node->Handle); Node->Handle = NULL; } -- 2.39.2