From: Dandan Bi Date: Thu, 1 Dec 2016 07:11:50 +0000 (+0800) Subject: MdeModulePkg/EbcDxe: Initialize variable after declaration X-Git-Tag: edk2-stable201903~4990 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=8fd543c77a5767646b45c8fe11c49f7bc6e3696b MdeModulePkg/EbcDxe: Initialize variable after declaration Cc: Jiewen Yao Cc: Pete Batard Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Dandan Bi Reviewed-by: Jiewen.yao@intel.com --- diff --git a/MdeModulePkg/Universal/EbcDxe/EbcDebugger/Edb.c b/MdeModulePkg/Universal/EbcDxe/EbcDebugger/Edb.c index 6953f1627f..c002d65871 100644 --- a/MdeModulePkg/Universal/EbcDxe/EbcDebugger/Edb.c +++ b/MdeModulePkg/Universal/EbcDxe/EbcDebugger/Edb.c @@ -487,7 +487,9 @@ EdbExceptionHandler ( CHAR16 *CommandArg; EFI_DEBUGGER_COMMAND DebuggerCommand; EFI_DEBUG_STATUS DebugStatus; - STATIC BOOLEAN mInitialized = FALSE; + STATIC BOOLEAN mInitialized; + + mInitialized = FALSE; DEBUG ((DEBUG_ERROR, "Hello EBC Debugger!\n")); diff --git a/MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSymbol.c b/MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSymbol.c index 1c3a8465f3..de9ad8bb59 100644 --- a/MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSymbol.c +++ b/MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbSymbol.c @@ -1183,11 +1183,13 @@ EdbLoadCodBySymbolByIec ( VOID *BufferEnd; UINTN Offset; EDB_EBC_COD_PARSE_STATE CodParseState; - CHAR8 Char[2] = {9, 0}; + CHAR8 Char[2]; // // Init // + Char[0] = 9; + Char[1] = 0; LineBuffer = AsciiStrGetNewTokenLine (Buffer, "\n\r"); Offset = (UINTN)-1; BufferStart = NULL;