Added the ULL to the 0xFFFFFFFFFFFFFFFF values
authorlhauch <lhauch@de2fecce-e211-0410-80a6-f3fac2684e05>
Wed, 12 Mar 2008 00:02:29 +0000 (00:02 +0000)
committerlhauch <lhauch@de2fecce-e211-0410-80a6-f3fac2684e05>
Wed, 12 Mar 2008 00:02:29 +0000 (00:02 +0000)
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4841 de2fecce-e211-0410-80a6-f3fac2684e05

edk2/MdeModulePkg/Universal/SetupBrowserDxe/Expression.c
edk2/MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c

index adeada2..730f51d 100644 (file)
@@ -859,10 +859,10 @@ IfrFind (
 
   Result->Type = EFI_IFR_TYPE_NUM_SIZE_64;
   if (Base >= StrLen (String[1])) {
-    Result->Value.u64 = 0xFFFFFFFFFFFFFFFF;
+    Result->Value.u64 = 0xFFFFFFFFFFFFFFFFULL;
   } else {
     StringPtr = StrStr (String[1] + Base, String[0]);
-    Result->Value.u64 = (StringPtr == NULL) ? 0xFFFFFFFFFFFFFFFF : (StringPtr - String[1]);
+    Result->Value.u64 = (StringPtr == NULL) ? 0xFFFFFFFFFFFFFFFFULL : (StringPtr - String[1]);
   }
 
 Done:
index 093ceff..ed16d7b 100644 (file)
@@ -909,7 +909,7 @@ ParseOpCodes (
 
       case EFI_IFR_ONES_OP:
         Value->Type = EFI_IFR_TYPE_NUM_SIZE_64;
-        Value->Value.u64 = 0xffffffffffffffff;
+        Value->Value.u64 = 0xffffffffffffffffULL;
         break;
 
       case EFI_IFR_UINT8_OP: