Reviewed-by: Liming Gao <[email protected]>

-----Original Message-----
From: Ard Biesheuvel [mailto:[email protected]] 
Sent: Thursday, December 03, 2015 1:03 AM
To: [email protected]; [email protected]; Gao, Liming; Zhang, Chao B; 
Carsey, Jaben; Qiu, Shumin; Fan, Jeff; Tian, Feng
Cc: Ard Biesheuvel
Subject: [PATCH 2/5] MdeModulePkg: remove unreachable code

Some compilers (like RVCT) are finicky about unreachable code, so remove it.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <[email protected]>
---
 MdeModulePkg/Universal/DisplayEngineDxe/InputHandler.c   | 3 ---
 MdeModulePkg/Universal/DisplayEngineDxe/ProcessOptions.c | 1 -
 MdeModulePkg/Universal/SetupBrowserDxe/Expression.c      | 1 -
 3 files changed, 5 deletions(-)

diff --git a/MdeModulePkg/Universal/DisplayEngineDxe/InputHandler.c 
b/MdeModulePkg/Universal/DisplayEngineDxe/InputHandler.c
index bbbbdaa8c124..732dd2f3de7a 100644
--- a/MdeModulePkg/Universal/DisplayEngineDxe/InputHandler.c
+++ b/MdeModulePkg/Universal/DisplayEngineDxe/InputHandler.c
@@ -229,7 +229,6 @@ ReadString (
         return EFI_DEVICE_ERROR;
       }
 
-      break;
 
     case CHAR_BACKSPACE:
       if (StringPtr[0] != CHAR_NULL && CurrentCursor != 0) { @@ -881,7 +880,6 
@@ TheKey2:
         }
 
         goto EnterCarriageReturn;
-        break;
 
       case SCAN_UP:
       case SCAN_DOWN:
@@ -982,7 +980,6 @@ EnterCarriageReturn:
       }
 
       return EFI_SUCCESS;
-      break;
 
     case CHAR_BACKSPACE:
       if (ManualInput) {
diff --git a/MdeModulePkg/Universal/DisplayEngineDxe/ProcessOptions.c 
b/MdeModulePkg/Universal/DisplayEngineDxe/ProcessOptions.c
index c074f4b4a39a..bb2faf3244d4 100644
--- a/MdeModulePkg/Universal/DisplayEngineDxe/ProcessOptions.c
+++ b/MdeModulePkg/Universal/DisplayEngineDxe/ProcessOptions.c
@@ -568,7 +568,6 @@ PrintFormattedNumber (
 
   default:
     return EFI_UNSUPPORTED;
-    break;
   }
 
   UnicodeSPrint (FormattedNumber, BufferSize, Format, Value); diff --git 
a/MdeModulePkg/Universal/SetupBrowserDxe/Expression.c 
b/MdeModulePkg/Universal/SetupBrowserDxe/Expression.c
index 688a1d66cb40..9a18dec5c03b 100644
--- a/MdeModulePkg/Universal/SetupBrowserDxe/Expression.c
+++ b/MdeModulePkg/Universal/SetupBrowserDxe/Expression.c
@@ -3170,7 +3170,6 @@ EvaluateExpression (
           //
           Status = EFI_UNSUPPORTED;
           goto Done;
-          break;
         }
       } else {
         //
--
1.9.1

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to