]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg: Fix TerminalDxe VS2013 build failure
authorRoy Franz <roy.franz@linaro.org>
Fri, 10 Jul 2015 03:21:09 +0000 (03:21 +0000)
committerniruiyu <niruiyu@Edk2>
Fri, 10 Jul 2015 03:21:09 +0000 (03:21 +0000)
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Roy Franz <roy.franz@linaro.org>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17910 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Universal/Console/TerminalDxe/TerminalConIn.c

index fbaf33ba45f9763af55a2f4116e8d57446a781a8..c216ed900fc5f9f6c7085e4c268449574fea2605 100644 (file)
@@ -1568,9 +1568,9 @@ UnicodeToEfiKey (
       if (TerminalDevice->TerminalType == TTYTERMTYPE) {\r
 \r
         if (UnicodeChar == '~' && TerminalDevice->TtyEscapeIndex <= 2) {\r
-          UINTN EscCode;\r
+          UINT16 EscCode;\r
           TerminalDevice->TtyEscapeStr[TerminalDevice->TtyEscapeIndex] = 0; /* Terminate string */\r
-          EscCode = StrDecimalToUintn(TerminalDevice->TtyEscapeStr);\r
+          EscCode = (UINT16) StrDecimalToUintn(TerminalDevice->TtyEscapeStr);\r
           switch (EscCode) {\r
           case 3:\r
               Key.ScanCode = SCAN_DELETE;\r