From 18ad26da318b11bd6be78ea751bc07bfa6f441eb Mon Sep 17 00:00:00 2001 From: ydong10 Date: Tue, 21 Jun 2011 02:24:46 +0000 Subject: Initialize data before using it Signed-off-by: ydong10 Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11869 6f19259b-4bc3-4df7-8a09-765794883524 --- MdePkg/Library/DxeIoLibEsal/IoLib.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'MdePkg/Library/DxeIoLibEsal') diff --git a/MdePkg/Library/DxeIoLibEsal/IoLib.c b/MdePkg/Library/DxeIoLibEsal/IoLib.c index 7bc6ff1b61..81b28ecdd9 100644 --- a/MdePkg/Library/DxeIoLibEsal/IoLib.c +++ b/MdePkg/Library/DxeIoLibEsal/IoLib.c @@ -38,6 +38,8 @@ IoReadWorker ( SAL_RETURN_REGS ReturnReg; UINT64 Data; + Data = 0; + ReturnReg = EsalCall ( EFI_EXTENDED_SAL_BASE_IO_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_BASE_IO_SERVICES_PROTOCOL_GUID_HI, @@ -119,6 +121,8 @@ MmioReadWorker ( SAL_RETURN_REGS ReturnReg; UINT64 Data; + Data = 0; + ReturnReg = EsalCall ( EFI_EXTENDED_SAL_BASE_IO_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_BASE_IO_SERVICES_PROTOCOL_GUID_HI, -- cgit v1.2.3