From 13314ba32a0b7eadda3c2340090b66bc0b99cd26 Mon Sep 17 00:00:00 2001 From: xli24 Date: Tue, 10 Aug 2010 07:47:20 +0000 Subject: Add explicit type cast to suppress possible warning of precession loss. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10786 6f19259b-4bc3-4df7-8a09-765794883524 --- IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'IntelFrameworkModulePkg/Library/GenericBdsLib') diff --git a/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c b/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c index 9b727acbe2..a3d910c9b9 100644 --- a/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c +++ b/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c @@ -499,7 +499,7 @@ BdsLibVariableToOption ( // Unicode stream to ASCII without any loss in meaning. // if (*VariableName == 'B') { - NumOff = sizeof (L"Boot")/sizeof(CHAR16) -1 ; + NumOff = (UINT8) (sizeof (L"Boot") / sizeof(CHAR16) - 1); Option->BootCurrent = (UINT16) ((VariableName[NumOff] -'0') * 0x1000); Option->BootCurrent = (UINT16) (Option->BootCurrent + ((VariableName[NumOff+1]-'0') * 0x100)); Option->BootCurrent = (UINT16) (Option->BootCurrent + ((VariableName[NumOff+2]-'0') * 0x10)); -- cgit v1.2.3